updated component files