build on Java 8