[button-setup] add new feature