refactor editable fields from activities componentes