Horton: we know we have to be better