Still working on my CS, got a lot to go through.