required java 7