reuse ecapsulated API
folder renaming