Sorry, about the lateness, the weekend has kept me unbearably busy, I'll start my CS tomorrow, and hopefully finish it by then.