Refactoring fun times