towards reconginition of input.