update comment logic & stick thread