1. Method comprising: (a) operating an automated banking machine outside of a transaction, to receive communication from a remote server that is not operable to authorize machine transactions, wherein the machine includes at least one display, wherein the machine is configured to communicate in carrying out a transaction, with a remote financial transaction host that is operable to authorize machine transactions, wherein the machine is configured to follow different states of a transaction in carrying out the transaction, wherein the machine includes at least one data store, wherein the at least one data store includes: data corresponding to the different states of the transaction, data corresponding to graphical display screens, and data correlating different graphical display screens with different states of the transaction; (b) responsive at least in part to (a), operating the machine to cause modification to data in the at least one data store, wherein the modification causes a change in at least one of: the data corresponding to the different states of the transaction, the data corresponding to graphical display screens, and the data correlating different graphical display screens with different states of the transaction; and (c) subsequent to (b), operating the machine during a transaction to cause to be displayed through the at least one display, based at least in part on a then current state of the transaction, at least one graphical display screen that is correlated in the at least one data store with the then current state.