I allowed myself to refactor, yet I didn't. derp