updated component documentation