typos and minor modif