This is a really nice post Mr Hill Looks like you put a lot of hard work into it .Thanks