pre commute sync