fixed some typos and things like that - still a work in progress