Planning for Life