better synchronized decorator for special use cases (unit tests)
some additional tests