cleaned up collection
cleaned up collection
added countCollection