almost "done" with all UI streams