update HW button