do we really need a synchronized here ? It's in the constructor so it should be ok no ?