Refactoring step1