component cooking