What a self-indulgent thread this is !!