re-instate synchronized which I reverted in a previous commit