superb thread.