More mistakes and typos are fixed