small changed, typos etc...