added plan generator