thx to some online help, fixed typos and clarified some statements