Java 6 compatibility
    Java 6 compatibility