added mutex|initialized offset