morning refactoring