added handlers for additional button presses