Milestone 5: Finalize For Publication