switched to jdk8