The SaveOpenClose in my code is just a sub. In order for me to use the "CommandFlags.Sesssion" it would have to be in the main calling code. If I put it there, other things stop working, like layertables in other subs. That's why I was asking if a main command method could launch another command method.
Also, I'm not sure of any lesson for you that I posted. I was just asking if a command method could launch another command method as I was having problems with putting the "CommandFlags.Sessions" in the main command method.
You've helped me before and I'm really greatful for all the help. No slight ever intended.