actual sets buttonType