Ouch, you do get to know your code really well when you have to write it down on paper. Good times eh? 😉