when it's static and synchronised, it will synchronise on the class object.