Rule based bushy plan generation