[@Mardox] I believe my CS is done!! Please review at the top of the page. Forgive me, as it's been awhile, and I'm a little rusty.