refactoring#1