hardware (20)