I made a start on this tonight, but have run out of time.

Nag me again in a couple of weeks to finish it.

Cheers