no need of java 6