I just finished my CS, I hope it is acceptable