fixed typos, minor corrections