updates to Hardware comparison