I changed as much as I could given your feedback and others' in the time I have allotted today. I posted the changelog separately so other people could see it too. Thanks again mate.