revising some of the introductory bits