compile in Java 1.8