unified shell handling
change how results are collected
disable offset updates