I'm finally finished the coding of my project. I still have LOADS of commenting to do, a little tidying up, and some testing of my server on a separate machine with multiple clients - that may lead to some very minor code changes but nothing drastic. I hope to submit within a week, give or take. Javaranch has been an amazing reference, I probably would not have made it through without. "Hats off" to the owners, moderators and virutally everyone who has posted, without people to post there would be no forum.