lock can move the thread.