revisions from steven first read