add openurl subcommand