Downgraded to Java 1.6 for wider compatibility