fires when we get a message about bank data. fires when the bank is opened, and again whenever contents are modified or pages are changed