hardware survey