Correct me if I'm wrong, there should be no concurrency at this point, so the `synchronized` was pointless.