made smaller changes in grammar and names