It's getting to the point where there are too many questions for me to answer and still get a lot of work done. If you could chip in and help out as much as possible if you know the answers, that would be great, thanks

And thanks to the people who are already answering people's questions - much appreciated.