back button fucntionality - current bug = actions tied to arrays of buttons are stomping each other, all buttons use action of last button created