user can select text