I'm glad people like these - I do tend to be highly critical of my own work.