Smart_button