start support for java 8