...HATE... i haz it