add hardware id property