rarely does a thread leave me speechless, but there it is