classpath handling extended