fix local sync bug