'Fraid I'm gonna have to bow out -- I didn't anticipate that the deadline would be so soon, and I don't quite have the time to focus on a CS at the moment what with exams and all that. Best of luck though, I'll be reading along for sure.