upgraded to java 1.8 <3