lock.cpp new