adding HW