Revisions

John Haine Update
John Haine Initial message