Refactoring much