migrating to maven