revised for speach