update HW