correrected some typos and small mistakes