Writing code, re-writing code, thinking of code.. re-writing code.