folderManager implementation