pre-sync