now java7 is mandatory