new building that doesn't rely on mvn install which won't play nice w branches
backwards compat build