add 3 upgrade-related subcommands