I've posted a CS if there is anything wrong with it, I'll edit it. :)