using a textbox instead