speculate to accumulate to speech fart