add a hardware section