TVA: adventure in planning