* Refactor.

Leave only necessary things inside synchronize.