use our own lockclock