update without classpath