update hw.