removed isComponentEnabled