some editing and planning