made it compile against java 7 because it's trying to comiple against java 3 :/