I'll probably post my CS sometime tomorrow once I've read it over and not found something glaringly incorrect about it.