Simulate process have been upgraded. Some mistakes have been marked.