issue #24 added RootCommands library