simplify repo sync