typos corected