button icon updates