Updated Lock