update to use maven