pre sync