fixed some typos, more details