fixed typos, slightly modified content