All in Speculations