working on mvn build