added unit test for all synch.. methods