added jdk8 dependency