added description and fixed typos