finally finished my CS and posted it.