adding feature component