some work on the collection scan and dealing with no data