i hate js