superb thread....