updated fro Java 8 release