added firecomponent