sync from net