connecting slots to button actions