and from now on, eHour requires Java 8