beginning implementation of yesno