streaming support for arcs too, and some tweaks