added Java 6