add single-shot run through for processing