text entry works