upstream synchronize