overhauled addPlan
added addPlan.less