I hate java.