Thank you for a lengthy and painstaking job done with enthusiasm & good humour.