basic decide input ui