well done. lots of fun reading your report.