fix the plan and add images
final version of the plan