typing is hard