1 ) A method executed by a computer, comprising: displaying a graphical user interface (GUI) that includes a control; receiving text instructions in a natural language that describe a location of the control on the GUI and instructs an application to perform a user interface (UI) event on the control; and executing the UI event on the control.