finally finished my CS if someone would kindly review it ^^ thanks!