1. A computer implemented method for binding an image descriptor of a Graphical User Interface (GUI) widget to a text field, the computer implemented method comprising: associating an image descriptor, of the GUI widget, with a content of an active field in the text field, wherein the image descriptor of the GUI widget and the content of the active field in the text field are substantially similar, and wherein the GUI widget and the text field are both displayed on a GUI; and in response to the image descriptor of the GUI widget changing, a processor automatically modifying the content of the active field in the text field and changing an appearance of the GUI widget to represent the changed image descriptor of the GUI widget.