BEGIN.
thanks to painincode for the text engine, and of course, thanks to toby and temmie for obvious reasons.