clean up and optimize for narrative and engagement