Alright I'm finished with my CS but it's really late here and I'm tired. Will post tomorrow