Can no longer support jdk 6