synchronized upload and download products to server