refactor classpath