attempt on finsihing JavaCompiler