refactored to maven
refactor