Not sure why `synchronize` as a function is needed...