independent stream synch