synchornized DIct