Updated scan_reader to look at objects if no infinity objects exist