updated with initial plan1