update hardware section