supplier component