Enhanced text field