Added growth planner
Improved extend method