added .jar compilation