Add Scan Iterator