Hopefully this'll be java 6 compliant, can't tell on phone