wtf, why did i do so much typo