1. A method of history tracking corrections in an electronic document, wherein said electronic document is a speech based document comprising one or more sections of text recognized or transcribed from sections of speech, wherein said sections of speech are dictated by a user and processed by a speech recognizer in a speech recognition system into corresponding sections of text of said speech based document, said method comprising: associating at least one speech attribute ( 14 ) to each section of text in said speech based document, said speech attribute ( 14 ) comprising information related to said section of text, respectively; presenting said speech based document on a presenting unit ( 8 ); detecting an action being performed within any of said sections of text; and updating information of said speech attributes ( 14 ) related to the kind of action detected on one of said sections of text for updating said speech based document, whereby said updated information of said speech attributes ( 14 ) is used for history tracking corrections of said speech based document.