fix for Java 7
fix for Java 7
fix for Java 7
fix for Java 7