I hate java