HW and test