finished component type lookup