FIXME endToSpeak is not correct