extend lock