What is synchronizer?