Fix synchronize function