locked -> lock