fix the lock_2