add hand-in-hand lock to insert