refactoring poms
fixing conflict
fixing permission issues