compile using java 1.5