Do you mean migrating from `@synchronized(self){...}` to `dispatch_async(self.dispatchQueue,^{...})`?