refactoring ex1
refactoring ex1