useful thread.