created component feature