Changes for version 0.8.0
diff --git a/gpttext.h b/gpttext.h
index 553efa2..1c74105 100644
--- a/gpttext.h
+++ b/gpttext.h
@@ -1,5 +1,5 @@
 /*
-    <one line to give the program's name and a brief idea of what it does.>
+    Implementation of GPTData class derivative with basic text-mode interaction
     Copyright (C) 2010-2011 Roderick W. Smith
 
     This program is free software; you can redistribute it and/or modify
@@ -33,7 +33,7 @@
       ~GPTDataTextUI(void);
 
       // This one needs to be explicitly defined, even though it does nothing new....
-      const GPTPart & operator[](uint32_t partNum) {return GPTData::operator[](partNum);}
+//      const GPTPart & operator[](uint32_t partNum) {return GPTData::operator[](partNum);}
 
       // Extended (interactive) versions of some base-class functions
       WhichToUse UseWhichPartitions(void);
@@ -53,6 +53,14 @@
       void ShowDetails(void);
       void MakeHybrid(void);
       int XFormToMBR(void); // convert GPT to MBR, wiping GPT afterwards. Returns 1 if successful
+
+      // Main menu functions
+      void MainMenu(string filename);
+      void ShowCommands(void);
+      void ExpertsMenu(string filename);
+      void ShowExpertCommands(void);
+      void RecoveryMenu(string filename);
+      void ShowRecoveryCommands(void);
 }; // class GPTDataTextUI
 
 int GetMBRTypeCode(int defType);