mocked up a click listener, need to refactor now