Final rough draft.