replaced @listenTo with collectionEvents