I hate this for fifty different reasons