Hey Cid. I've finished my CS now, could you give it a look when you get a chance?