Skip to content

OpenRouter

The reference catalog for unified LLM access.

OpenRouter aggregates hundreds of models from dozens of providers behind one OpenAI-compatible API, with per-model pricing published openly. Its provider/model identifiers have become the de facto standard the rest of the ecosystem names models against — LLMSCAPE uses them as its canonical ids for exactly that reason.

Largest published catalog Open per-model pricing Free tier on `:free` variants
Status
Live
Models in catalog
452
Text / multimodal
436
Publishes pricing for
445 models
Largest context window
2M tokens
Model id style
Canonical `provider/model` (`openai/gpt-4o-mini`).
Billing
Prepaid credits, or bring your own provider keys. Pricing is published per model and marked up transparently.
Catalog last checked
Documentation
Developer docs
Catalog

452 models on OpenRouter

The 60 most widely available are shown; the rest are searchable in the full model list. "Id on this gateway" is what OpenRouter calls the model — where it differs from the canonical id, that difference is what a router has to translate.

Search all 452 models on OpenRouter
ModelVendorTypeId on this gatewayAvailable onContextInput / Mtok
DeepSeek V4.1 Flash 1017 deepseek/deepseek-v4.1-flash-1017 DeepSeek Multimodal deepseek/deepseek-v4.1-flash-1017 BasetenCloudflareFireworksMorphNanoGPTOpenRouterOrcaRouterRampRequestySailTogetherVercel 1M $0.050–$0.300
GLM 5.3 z-ai/glm-5.3 Z.ai Multimodal z-ai/glm-5.3 BasetenCloudflareFireworksMorphNanoGPTOpenRouterOrcaRouterRampRequestySailTogetherVercel 1M $0.078–$1.40
GLM 5.3 Flash z-ai/glm-5.3-flash Z.ai Multimodal z-ai/glm-5.3-flash BasetenCloudflareFireworksMorphNanoGPTOpenRouterOrcaRouterRampRequestySailTogetherVercel 1M $0.029–$0.150
Claude Fable 5 anthropic/claude-fable-5 Anthropic Multimodal anthropic/claude-fable-5 Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $8.36–$10.00
Claude Fable 5.1 anthropic/claude-fable-5.1 Anthropic Multimodal anthropic/claude-fable-5.1 Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $6.50–$10.00
Claude Haiku 4.5 anthropic/claude-haiku-4.5 Anthropic Multimodal anthropic/claude-haiku-4.5 Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 200K $0.850–$1.00
Claude Opus 4.6 anthropic/claude-opus-4.6 Anthropic Multimodal anthropic/claude-opus-4.6 Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $3.45–$5.00
Claude Opus 4.7 anthropic/claude-opus-4.7 Anthropic Multimodal anthropic/claude-opus-4.7 Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $3.58–$5.50
Claude Opus 4.8 anthropic/claude-opus-4.8 Anthropic Multimodal anthropic/claude-opus-4.8 Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $3.25–$5.50
Claude Opus 5 anthropic/claude-opus-5 Anthropic Multimodal anthropic/claude-opus-5 Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $3.45–$5.50
Claude Opus 5.5 anthropic/claude-opus-5.5 Anthropic Multimodal anthropic/claude-opus-5.5 Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $3.34–$4.40
Claude Sonnet 4.6 anthropic/claude-sonnet-4.6 Anthropic Multimodal anthropic/claude-sonnet-4.6 Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $2.01–$3.00
Claude Sonnet 5 anthropic/claude-sonnet-5 Anthropic Multimodal anthropic/claude-sonnet-5 Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $1.30–$2.20
Claude Sonnet 5.5 anthropic/claude-sonnet-5.5 Anthropic Multimodal anthropic/claude-sonnet-5.5 Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $1.43–$2.20
DeepSeek V4.1 Flash deepseek/deepseek-v4.1-flash DeepSeek Multimodal deepseek/deepseek-v4.1-flash BasetenCloudflareFireworksMorphNanoGPTOpenRouterOrcaRouterRampRequestyTogetherVercel 1M $0.045–$0.300
Muse Spark Open meta-llama/muse-spark-open Meta Multimodal meta/muse-spark-open BasetenCheaper InferenceCloudflareConcentrateExperiential LabsFireworksNanoGPTOpenRouterRampRequestyVercel 1M $1.06–$1.25
Kimi K3 moonshotai/kimi-k3 Moonshot AI Multimodal moonshotai/kimi-k3 BasetenCloudflareFireworksMorphNanoGPTOpenRouterOrcaRouterRequestySailTogetherVercel 1M $0.149–$3.00
o3 openai/o3 OpenAI Multimodal openai/o3 Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterRampRequestySayGMVercel 200K $1.30–$2.00
Qwen3.8 27B qwen/qwen3.8-27b Qwen Text qwen/qwen3.8-27b Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRequestySayGMVercel 1M $0.049–$0.500
Claude Haiku 5.5 anthropic/claude-haiku-5.5 Anthropic Multimodal anthropic/claude-haiku-5.5 Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterRampRequestyVercel 1M $0.065–$0.100
Claude Sonnet 4.5 anthropic/claude-sonnet-4.5 Anthropic Multimodal anthropic/claude-sonnet-4.5 Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterRampRequestyVercel 1M $1.95–$3.00
Muse Spark 1.1 meta-llama/muse-spark-1.1 Meta Multimodal meta/muse-spark-1.1 Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampVercel 1M $1.06–$1.25
Muse Spark 1.2 meta-llama/muse-spark-1.2 Meta Multimodal meta/muse-spark-1.2 Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampVercel 1M $1.06–$1.25
Muse Spark 1.3 meta-llama/muse-spark-1.3 Meta Multimodal meta/muse-spark-1.3 Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterRampRequestyVercel 1M $1.06–$1.25
Qwen3.5 35B A3B qwen/qwen3.5-35b-a3b Qwen Multimodal qwen/qwen3.5-35b-a3b Cheaper InferenceCloudflareConcentrateDarkbloomExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRequesty 262.1K $0.057–$0.250
Qwen 3.5 9B qwen/qwen3.5-9b Qwen Multimodal qwen/qwen3.5-9b Cheaper InferenceCloudflareConcentrateDarkbloomExperiential LabsLLM GatewayNanoGPTOpenRouterRequestyTogether 262.1K $0.040–$0.170
Qwen3.6 35B A3B qwen/qwen3.6-35b-a3b Qwen Multimodal qwen/qwen3.6-35b-a3b Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterSailSayGM 1M $0.076–$0.248
Qwen3.7 Plus qwen/qwen3.7-plus Qwen Multimodal qwen/qwen3.7-plus Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRequestyTogether 1M $0.265–$0.400
MiMo V2.6 Flash xiaomi/mimo-v2.6-flash Xiaomi Multimodal xiaomi/mimo-v2.6-flash Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRequestyVercel 1.1M $0.118–$0.140
Claude 4.5 Opus anthropic/claude-opus-4.5 Anthropic Multimodal anthropic/claude-opus-4.5 Cheaper InferenceCloudflareConcentrateExperiential LabsNanoGPTOpenRouterOrcaRouterRequestyVercel 200K $3.25–$5.00
DeepSeek V4 Flash 0731 deepseek/deepseek-v4-flash-0731 DeepSeek Text deepseek/deepseek-v4-flash-0731 BasetenCloudflareMorphNanoGPTOpenRouterOrcaRouterRequestySailVercel 1M $0.050–$0.220
DeepSeek V4 Pro 0813 deepseek/deepseek-v4-pro-0813 DeepSeek Text deepseek/deepseek-v4-pro-0813 BasetenCloudflareNanoGPTOpenRouterOrcaRouterRequestySailTogetherVercel 1M $0.115–$1.32
Qwen3.5 27B qwen/qwen3.5-27b Qwen Multimodal qwen/qwen3.5-27b Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRequesty 262.1K $0.086–$0.300
Qwen3.6 Plus qwen/qwen3.6-plus Qwen Multimodal qwen/qwen3.6-plus Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterTogether 1M $0.276–$0.500
Qwen3.7 Flash qwen/qwen3.7-flash Qwen Multimodal qwen/qwen3.7-flash Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterVercel 1M $0.025–$0.030
Qwen3.7 Max qwen/qwen3.7-max Qwen Text qwen/qwen3.7-max Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterTogether 1M $1.25–$2.50
Qwen Flash qwen/qwen3.8-flash Qwen Text qwen/qwen3.8-flash Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterTogether 1M $0.050–$0.150
GLM 5.2 z-ai/glm-5.2 Z.ai Multimodal z-ai/glm-5.2 BasetenCloudflareNanoGPTOpenRouterOrcaRouterRampRequestyTogetherVercel 1M $0.0060–$1.40
Gemma 4 26B google/gemma-4-26b-a4b-it Google Multimodal google/gemma-4-26b-a4b-it CloudflareConcentrateDarkbloomNanoGPTOpenRouterOrcaRouterRequestyVercel 262.1K $0.023–$0.150
Muse Spark 1.2 Contributor meta-llama/muse-spark-1.2-contributor Meta Multimodal meta/muse-spark-1.2-contributor Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterVercel 1M $0.065–$0.100
Muse Spark 1.3 Contributor meta-llama/muse-spark-1.3-contributor Meta Multimodal meta/muse-spark-1.3-contributor Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterVercel 1M $0.073–$0.100
MiniMax M3.1 Flash minimax/minimax-m3.1-flash MiniMax Multimodal minimax/minimax-m3.1-flash CloudflareFireworksNanoGPTOpenRouterOrcaRouterRequestyTogetherVercel 1M $0.150–$0.300
OpenAI GPT 120B openai/gpt-oss-120b OpenAI Text openai/gpt-oss-120b BasetenCloudflareFireworksNanoGPTOpenRouterRequestyTogetherVercel 131.1K $0.030–$0.150
Qwen3 32B qwen/qwen3-32b Qwen Text qwen/qwen3-32b CloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterRequestyVercel 131.1K $0.080–$0.610
Qwen3.5 122B A10B qwen/qwen3.5-122b-a10b Qwen Multimodal qwen/qwen3.5-122b-a10b Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouter 262.1K $0.115–$0.400
Qwen3.5 397B A17B qwen/qwen3.5-397b-a17b Qwen Multimodal qwen/qwen3.5-397b-a17b Cheaper InferenceCloudflareConcentrateExperiential LabsNanoGPTOpenRouterOrcaRouterRequesty 262.1K $0.172–$0.600
Qwen3.6 27B qwen/qwen3.6-27b Qwen Text qwen/qwen3.6-27b Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterVercel 262.1K $0.150–$0.600
Qwen3.8 2.4T A95B qwen/qwen3.8-2.4t-a95b Qwen Text qwen/qwen3.8-2.4t-a95b Cheaper InferenceCloudflareExperiential LabsFireworksLLM GatewayOpenRouterRequestyTogether 1M $1.70–$2.50
Gemma 4 31B google/gemma-4-31b-it Google Multimodal google/gemma-4-31b-it CloudflareNanoGPTOpenRouterOrcaRouterRequestySailVercel 262.1K Free–$0.200
Mercury 3 inception/mercury-3 Inception Text inception/mercury-3 Cheaper InferenceCloudflareConcentrateExperiential LabsNanoGPTOpenRouterVercel 1M $0.100–$0.200
Ling 3.0 Flash inclusionai/ling-3.0-flash inclusionAI Text inclusionai/ling-3.0-flash Cheaper InferenceCloudflareExperiential LabsLLM GatewayNanoGPTOpenRouterVercel 262.1K $0.021–$0.075
Ling 3.0 Flash VL inclusionai/ling-3.0-flash-vl inclusionAI Multimodal inclusionai/ling-3.0-flash-vl Cheaper InferenceCloudflareExperiential LabsLLM GatewayNanoGPTOpenRouterVercel 262.1K $0.051–$0.075
Ling 3.1 Flash inclusionai/ling-3.1-flash inclusionAI Text inclusionai/ling-3.1-flash Cheaper InferenceCloudflareConcentrateExperiential LabsNanoGPTOpenRouterVercel 1M $0.063–$0.300
MiniMax M3 minimax/minimax-m3 MiniMax Multimodal minimax/minimax-m3 CloudflareFireworksNanoGPTOpenRouterOrcaRouterRequestyVercel 1M $0.230–$0.300
GPT 5.6 Luna openai/gpt-5.6-luna OpenAI Multimodal openai/gpt-5.6-luna CloudflareNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1.1M $0.200–$0.220
GPT 5.6 Sol openai/gpt-5.6-sol OpenAI Multimodal openai/gpt-5.6-sol CloudflareNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1.1M $4.00–$4.40
GPT 5.6 Terra openai/gpt-5.6-terra OpenAI Multimodal openai/gpt-5.6-terra CloudflareNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1.1M $2.00–$2.20
GPT 6 Astra openai/gpt-6-astra OpenAI Multimodal openai/gpt-6-astra CloudflareNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1.1M $10.00–$11.00
GPT 6 Luna openai/gpt-6-luna OpenAI Multimodal openai/gpt-6-luna CloudflareNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1.1M $0.100–$0.110
GPT 6 Sol openai/gpt-6-sol OpenAI Multimodal openai/gpt-6-sol CloudflareNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1.1M $2.00–$2.20
Cheapest here

Lowest input prices on OpenRouter

Ranked by what this gateway charges, not by the cheapest price anywhere.

ModelVendorAvailable onContextInput / MtokSpread
GLM 5.2 z-ai/glm-5.2 Z.ai BasetenCloudflareNanoGPTOpenRouterOrcaRouterRampRequestyTogetherVercel 1M $0.0060–$1.40 233.33x
GPT OSS 20B openai/gpt-oss-20b OpenAI CloudflareNanoGPTOpenRouterRequestyVercel 131.1K $0.018–$0.070 3.89x
Ling 3.0 Flash inclusionai/ling-3.0-flash inclusionAI Cheaper InferenceCloudflareExperiential LabsLLM GatewayNanoGPTOpenRouterVercel 262.1K $0.021–$0.075 3.57x
gpt-oss-20b (batch) Batch only openai/gpt-oss-20b:batch OpenAI CloudflareOpenRouter 131.1K $0.024 —
Nex N2.5 Mini nex-agi/nex-n2.5-mini Nex Agi CloudflareNanoGPTOpenRouter 262.1K $0.025 —
GPT-5 Nano (batch) Batch only openai/gpt-5-nano:batch OpenAI CloudflareOpenRouter 400K $0.025 —
Gemma 4 26B google/gemma-4-26b-a4b-it Google CloudflareConcentrateDarkbloomNanoGPTOpenRouterOrcaRouterRequestyVercel 262.1K $0.023–$0.150 6.52x
Llama 3.2 1B Instruct meta-llama/llama-3.2-1b-instruct Meta CloudflareOpenRouter 60K $0.027 —
GLM 5.3 Flash z-ai/glm-5.3-flash Z.ai BasetenCloudflareFireworksMorphNanoGPTOpenRouterOrcaRouterRampRequestySailTogetherVercel 1M $0.029–$0.150 5.26x
GLM Flash Latest z-ai/glm-flash-latest Z.ai CloudflareOpenRouter 1M $0.029 —
By model type

What OpenRouter carries

A gateway with 2,000 models is not necessarily a gateway with 2,000 chat models.

Not exclusive

446 of these models are on other gateways too

Anything in this list can be served from somewhere other than OpenRouter without changing the model id your application sends.

ModelVendorAvailable onContextInput / MtokSpread
DeepSeek V4.1 Flash 1017 deepseek/deepseek-v4.1-flash-1017 DeepSeek BasetenCloudflareFireworksMorphNanoGPTOpenRouterOrcaRouterRampRequestySailTogetherVercel 1M $0.050–$0.300 6x
GLM 5.3 z-ai/glm-5.3 Z.ai BasetenCloudflareFireworksMorphNanoGPTOpenRouterOrcaRouterRampRequestySailTogetherVercel 1M $0.078–$1.40 17.95x
GLM 5.3 Flash z-ai/glm-5.3-flash Z.ai BasetenCloudflareFireworksMorphNanoGPTOpenRouterOrcaRouterRampRequestySailTogetherVercel 1M $0.029–$0.150 5.26x
Claude Fable 5 anthropic/claude-fable-5 Anthropic Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $8.36–$10.00 1.20x
Claude Fable 5.1 anthropic/claude-fable-5.1 Anthropic Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $6.50–$10.00 1.54x
Claude Haiku 4.5 anthropic/claude-haiku-4.5 Anthropic Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 200K $0.850–$1.00 1.18x
Claude Opus 4.6 anthropic/claude-opus-4.6 Anthropic Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $3.45–$5.00 1.45x
Claude Opus 4.7 anthropic/claude-opus-4.7 Anthropic Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $3.58–$5.50 1.54x
Claude Opus 4.8 anthropic/claude-opus-4.8 Anthropic Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $3.25–$5.50 1.69x
Claude Opus 5 anthropic/claude-opus-5 Anthropic Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $3.45–$5.50 1.59x
Claude Opus 5.5 anthropic/claude-opus-5.5 Anthropic Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $3.34–$4.40 1.32x
Claude Sonnet 4.6 anthropic/claude-sonnet-4.6 Anthropic Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $2.01–$3.00 1.49x
Claude Sonnet 5 anthropic/claude-sonnet-5 Anthropic Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $1.30–$2.20 1.69x
Claude Sonnet 5.5 anthropic/claude-sonnet-5.5 Anthropic Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRampRequestyVercel 1M $1.43–$2.20 1.54x
DeepSeek V4.1 Flash deepseek/deepseek-v4.1-flash DeepSeek BasetenCloudflareFireworksMorphNanoGPTOpenRouterOrcaRouterRampRequestyTogetherVercel 1M $0.045–$0.300 6.67x
Muse Spark Open meta-llama/muse-spark-open Meta BasetenCheaper InferenceCloudflareConcentrateExperiential LabsFireworksNanoGPTOpenRouterRampRequestyVercel 1M $1.06–$1.25 1.18x
Kimi K3 moonshotai/kimi-k3 Moonshot AI BasetenCloudflareFireworksMorphNanoGPTOpenRouterOrcaRouterRequestySailTogetherVercel 1M $0.149–$3.00 20.07x
o3 openai/o3 OpenAI Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterRampRequestySayGMVercel 200K $1.30–$2.00 1.54x
Qwen3.8 27B qwen/qwen3.8-27b Qwen Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterOrcaRouterRequestySayGMVercel 1M $0.049–$0.500 10.22x
Claude Haiku 5.5 anthropic/claude-haiku-5.5 Anthropic Cheaper InferenceCloudflareConcentrateExperiential LabsLLM GatewayNanoGPTOpenRouterRampRequestyVercel 1M $0.065–$0.100 1.54x
Recent churn

What OpenRouter has changed lately

From the daily catalog crawl. Every line below concerns this gateway, so it is not named on each one.

All gateway changes