Begin synchronizer implementation