somehow I feel smarter after having read this thread