Nicely done, certainly one to be proud of....like some of the other posters I find the text a bit hard to read in some areas.