Updated lock