cutting through the fog .. applying analytical thought.