maven refactoring