Refactoring first stage