refactor artifactId