finished plan.md