initial/refactoring
refactoring