working with java 6 now