re-reading through the final thread....