wtf why is this so broken