and with nested
synchronization 
too...
