made a few revisions