add language subcommand