some new typos fixed