actually, going to be posting my CS below here. i hope its good enough ^^