Speculations