[@Guilty Spark] Once I'm done I'll need someone to port it over to the CS section as I can't copy/paste and am busy.