Note we require JRE 1.7