Index: trunk/Ohana/src/opihi/lib.shell/opihi.c
===================================================================
--- trunk/Ohana/src/opihi/lib.shell/opihi.c	(revision 4763)
+++ trunk/Ohana/src/opihi/lib.shell/opihi.c	(revision 5900)
@@ -8,5 +8,6 @@
   pid_t ppid;
 
-  initialize (argc, argv);
+  general_init (argc, argv);
+  program_init (argc, argv);
   startup (argc, argv);
   prompt = get_variable("PROMPT");
@@ -45,2 +46,12 @@
   }
 }
+
+/* 
+   startup sequence:
+
+   - general_init
+   - program_init
+   - startup (exit if non-interactive)
+   - welcome
+
+*/
