updating the POM and other minor updates