all mere speculations