Rough draft completed.