minimum JDK needed is 7