revisions from David