upperch
not defined yet