I wouldn't mind having a crack at this, sign me up!