csc230 sucks