fix HW1 bug