fixed update hardware