you spelled HONOR wrong
well, there's more than one version of english 0 if you did not know. American english spells it honor (just like color) and UK english spells it honour (and colour). So be sure before you try to sound smart hey!
it also needs