adding vault subcommand