now using maven modules