Return nil when no components are found