adding the hw