add choice and text teller