Hardware update