Working on my CS now, hopefully will be able to finish it in one go.