upstream synch