adding with-lock