add hardware section