streaming directly to processor