upgrade to Java 7