Adding the kbutton support