bit changes; lock fix