Sorry.. I've been kind of busy and I never got a good chance to rewrite the CS. I hope it doesn't look too bad.