Revisions

David Wallace Update
David Wallace Initial message