adding support for uniquely identifying a component in the system