almost finished with my CS, I may be done tomorrow