collection improved with cursor feature.