Refactor. LULZ!