Mystery Solving/Speculations