rename hardware to firmware