soldved problem of over populating the collection view