switch to javac to compile