*more changes on clientSource
Merge pull request #354 from sheebans/master

added sharing conditional check to decrement the public collection count
Merge pull request #355 from sheebans/master

added sharing conditional check to decrement the public collection count
Merge pull request #356 from cyrilraja/master

*more changes on clientSource
Fixed assignment count reset issue