add function download folders
solve share and unshare bugs, bug in remove collection
solve expression bug: add expression without restriction