why can't I hold all these typos