commit to Java 7