bug fix: button remove