CurseForge · Minecraft modpack
Dungeons and Challenges
An RPG adventure modpack focused on progression, challenging bosses, powerful magic, exploration, and epic battles.
Quick answer
Which Dungeons and Challenges release should I use?
Dungeouns and Challenges Reworked is a complete pack release for 1.20.1 with Forge 47.4.24. Install it as its own launcher instance. If the creator publishes a separate server file, make sure it names this exact pack release. 133 mods in this pack file.
Pack setup
How should I set up Dungeons and Challenges for players and a server?
Use Dungeouns and Challenges Reworked as the pack version. Install the pack as its own launcher instance. The creator’s listing does not name a separate server file, so check the release notes before setting up a dedicated server. Do not upload the ordinary client folder blindly.
A pack is a matched client and server setup, not one mod with an install-side label. Keep its release, loader, manifest and overrides together.
These numbers come from the pack file you chose. “Not labelled” means we don’t know which side it belongs on—not that it is safe everywhere. The file count is not a RAM estimate.
What are the server requirements for Dungeons and Challenges?
Dungeouns and Challenges Reworked. Change the pack release and its contents or setup may change too.
The selected pack release is Dungeouns and Challenges Reworked. That file is for Minecraft 1.20.1 with Forge 47.4.24. It contains 133 mod projects. The creator’s listing does not name a separate server file. Check their notes before using one, and do not upload an ordinary client folder or rebuild the pack mod by mod. A file count cannot tell us the right RAM, CPU or storage; size the server for the players and world you actually run.
About this project
What kind of pack is Dungeons and Challenges?
featuring many mods, including:
1- Ice and Fire
2- Alex's Caves
3- Aquamirae
4- Iron's n' spellbook
5- Many add-on mods for the Origins mod
6- Mowzie's Mobs
7- Marium's Soulslike
8- Origins mod
9- apotheosis
10- and many others
awakened.
Features
Challenging Boss Battles: Face legendary creatures, ancient guardians, dragons, and monstrous entities that will test your strength and preparation.
RPG Progression: Develop your character through leveling, attributes, powerful equipment, and increasingly difficult challenges.
Magic and Occultism: Discover countless spells, magical artifacts, forbidden rituals, and supernatural powers.
Exploration and Dungeons: Explore mysterious structures, dangerous caves, forgotten ruins, and hostile dimensions filled with secrets.
Quest System: Follow multiple questlines, complete challenges, earn rewards, and uncover new paths to power.
Legendary Equipment: Collect, craft, and upgrade extraordinary weapons, armor, accessories, and artifacts.
Endgame Power: Pursue the ultimate creations of Avaritia and transcend the boundaries of conventional power.
Cosmic Horror Atmosphere: Experience a world inspired by Lovecraftian mysteries, where curiosity may lead to discoveries beyond human understanding.
Your Journey, Your Fate
Become a warrior, a sorcerer, an explorer, or something that no longer resembles an ordinary mortal.
Conquer dungeons. Defeat gods. Master the impossible.
And when you finally believe you have reached the pinnacle of existence, ask yourself one question:
What if everything you have defeated was merely protecting you from something worse?
The stars are watching.
And something is waiting for you to look back.
2. Official Lore — The Silence Beneath the Stars
Para a história, criei um conceito: o mundo do Minecraft não está sendo invadido por monstros. Ele é uma prisão construída para manter alguma coisa adormecida.
Os chefes, as dimensões e até os objetos cósmicos fazem parte desse mistério. O jogador não sabe disso no começo.
Dungeons and Challenges
The Silence Beneath the Stars
“In the beginning, there was no light.
There was no darkness.
There was only something that waited.”
Long before the first kingdom was built, before the mountains rose from the earth, and before the gods were given names, something existed in the endless emptiness beyond the stars.
The oldest civilizations knew of its presence.
They did not worship it.
They feared it.
Across forgotten temples and ruined cities, strange inscriptions tell of an age when the heavens opened, and beings of incomprehensible nature descended upon the world.
Some were mistaken for gods.
Others became the nightmares from which entire religions were born.
But there was one whose name was never written.
One whose existence was deliberately erased from history.
The Nameless Dreamer.
According to fragments of forbidden manuscripts, the world was not created as a home for mankind.
It was created as a seal.
The mountains, the oceans, the dimensions beyond reality, even the stars themselves... all were part of an ancient design whose purpose has long been forgotten.
And deep beneath existence, something sleeps.
I. The Forgotten Age
For countless centuries, humanity flourished in ignorance.
Kingdoms rose and fell. Great warriors defeated impossible creatures. Sorcerers bent reality to their will. Entire civilizations vanished, leaving behind monuments whose construction defied mortal understanding.
And yet, throughout history, the same symbols appeared.
Carved into the walls of ancient dungeons.
Buried beneath forgotten oceans.
Hidden within the ruins of civilizations that should never have existed.
An eye surrounded by nine stars.
A spiral descending into nothingness.
And a phrase, repeated in languages that shared no common origin:
“The world is not yours to inherit.”
Those who studied these inscriptions often disappeared.
Those who returned spoke of impossible cities, black oceans beneath unfamiliar skies, and enormous shapes moving between the stars.
Some whispered the name Cthulhu, the dreaming horror of R'lyeh.
But the oldest manuscripts suggested something far more disturbing.
Cthulhu was not the beginning.
And he was not the end.
II. The Fracturing of Reality
Something has changed.
Creatures once confined to legends now roam the wilderness.
Ancient guardians awaken within their forgotten temples. Dragons reclaim the skies. Powerful entities rise from beneath the earth, and pathways into distant dimensions begin to reveal themselves.
Magic grows stronger.
The boundaries separating worlds grow thinner.
And deep within the most ancient structures, strange artifacts have begun to resonate with a power that predates creation.
Some scholars believe this is the beginning of a new age.
Others believe it is the end of the current one.
But those who have gazed too deeply into the void understand a terrible possibility.
The world is not falling apart.
Something is trying to get out.
III. The Curse of Knowledge
You are an adventurer.
Or at least, that is what you believe.
You awaken in a world filled with opportunities: treasures to uncover, monsters to defeat, mysteries to solve, and powers to obtain.
At first, your ambitions are simple.
Survive.
Explore.
Become stronger.
Yet every challenge seems to lead toward another. Every defeated guardian reveals a greater threat. Every forbidden artifact brings you closer to knowledge that no mortal mind was meant to possess.
Eventually, you begin to encounter materials of extraordinary nature.
Substances capable of defying the laws of reality.
Fragments of something infinite.
And within them, an unsettling realization takes shape:
Perhaps power was never meant to be discovered.
Perhaps it was meant to be gathered.
Ancient accounts speak of individuals who achieved strength beyond that of the gods themselves.
None of their names survived.
Only one sentence remained, scratched into the walls of a temple buried beneath the earth:
“We believed we were becoming gods. We did not realize we were becoming keys.”
IV. The Last Revelation
There is a theory among those who study the forbidden arts.
A theory so disturbing that its authors destroyed their own research after reaching the same conclusion.
The ancient guardians were not placed throughout the world to protect its treasures.
The great beasts were not created simply to spread destruction.
And the boundaries between dimensions were not formed by chance.
They are remnants of an ancient defense.
A defense against something that even the most powerful entities in existence could not destroy.
Something that could only be contained.
But the seals are weakening.
And with every powerful being defeated, with every forbidden ritual completed, and with every artifact of impossible power forged...
Another fragment of the ancient prison breaks.
No one knows what lies beyond the final seal.
No one knows what will happen when it opens.
And no one knows why, after countless ages of silence, the stars have begun to move again.
There is only one certainty.
Something has noticed your existence.
And for the first time since the world began...
It is no longer dreaming.
Project description from CurseForge.
Mods in Dungeouns and Challenges Reworked
Open any mod on Modpacks.ch to check its files and dependencies.
d9f33ad4e3d33572c794f76fb7fd0edc51955434 · CurseForge file 5383499 · Project link unavailable Side not labelled70624938c83b3487af036f6ff161965419a37ebd · CurseForge file 6036542 · Project link unavailable Client only69a21992bcfc2686107262877266a5380f271772 · CurseForge file 8764395 · Project link unavailable Side not labelledfb6af601028e399016271bc166fd1de888680de7 · CurseForge file 6134920 · Project link unavailable Side not labelled25f1d457f7cdb4490b39c90930dae983c504cabc · CurseForge file 5882712 · Project link unavailable Side not labelledf09c56667fe945c2d84474ee4e905815153cf52b · CurseForge file 5707985 · Project link unavailable Side not labelleda1e5c7b7c7eadda4c8e954acbcbaf75a7b500d53 · CurseForge file 5848216 · Project link unavailable Side not labelledb4935ae90526992b0c39cf2303cf36ec94a07c41 · CurseForge file 9188826 · Project link unavailable Side not labellede508c4724a24f0c80836818fcdd3df6424b1fc40 · CurseForge file 6461960 · Project link unavailable Side not labelled1dc0744d17f0861fe6b067798d39abce9d8e0e86 · CurseForge file 5634071 · Project link unavailable Side not labelled81919356f84eab14258db98924b66c3c38e372b1 · CurseForge file 4770828 · Project link unavailable Side not labelled308a0e92401e29bdb9cae24532a3b07a1bf6e757 · CurseForge file 7331172 · Project link unavailable Side not labelledf802327ab6c738ff3c29e4b39a28c224ee7b29fa · CurseForge file 7985699 · Project link unavailable Side not labelleda52918a500ff421180a1cbd1a0cabee712134ec4 · CurseForge file 5137938 · Project link unavailable Side not labelled91ab6fc2cc208550f7fc37c43e42eba81eff318e · CurseForge file 7903806 · Project link unavailable Side not labelled76d6b2d0f2a3c9842587ad20666ba419cd8c1efa · CurseForge file 7612291 · Project link unavailable Side not labelleddac22cd796625df9cb092337fb9b1afc004d2a90 · CurseForge file 8439817 · Project link unavailable Side not labelleded933a63b8444402b962972ef46570d6f1c2e975 · CurseForge file 8498852 · Project link unavailable Side not labelledd11ecac0954f094aa14628a0f2d2694cd3628580 · CurseForge file 9340526 · Project link unavailable Side not labelled304007dcb0fb15ed1a1bc3771736470dafc5be0f · CurseForge file 7338200 · Project link unavailable Client only4c80f73140047187eff2a4866385d26f9a85de0a · CurseForge file 7773813 · Project link unavailable Side not labelledd9d13610a002bbfbb43cc2e8f676580bc60d556c · CurseForge file 6289344 · Project link unavailable Side not labelled17e0cab4160e86f434cd137a60faeb2594ae4e15 · CurseForge file 8901969 · Project link unavailable Side not labelled1378ba5f84267c18f945c52d787ac86e40d6c241 · CurseForge file 5422013 · Project link unavailable Side not labelledfa834f140bf7dce7b67c29b46cb531f4309d3209 · CurseForge file 5281700 · Project link unavailable Side not labelleded912536f54087937c97c1500ac7b14de7b0b6e9 · CurseForge file 8739148 · Project link unavailable Side not labelledbfc8a830b59b2c0978fc98ed6b175485e7088f53 · CurseForge file 9329340 · Project link unavailable Side not labelledf2124c088990f46a1b02ec7fdb249f948bb24a6a · CurseForge file 7141536 · Project link unavailable Side not labelledfb0b1fa96ce28e4be77b38ad95d83c3da7ec8316 · CurseForge file 7476570 · Project link unavailable Side not labelled131a743a23203666003c0fbdb74abc3cbf3a680d · CurseForge file 8627850 · Project link unavailable Client onlyc65d07748acc57ceb45d53b3964368b84f34d54f · CurseForge file 5729105 · Project link unavailable Side not labelled66c614b047414e3cfcd69ff7f001b7033c5813c6 · CurseForge file 8491810 · Project link unavailable Side not labelled840036c824edfe6e155f4488337e5f5aec26a17f · CurseForge file 5724977 · Project link unavailable Client only328ed70459bbae96e8f9cf4d90d7a4169decaf1d · CurseForge file 8367974 · Project link unavailable Side not labelled9336db4e6ce458bccf7724c039f0371e822397ae · CurseForge file 5490637 · Project link unavailable Side not labelledb13d912b9247a38d66d11598c121442585a1c1e9 · CurseForge file 7178761 · Project link unavailable Side not labelledb4c33c5aef3af53d3bd2074034c6c011789eef65 · CurseForge file 8075048 · Project link unavailable Side not labelled452175b95ad3db6ff58bb8968f6bf7a9d1e0f480 · CurseForge file 6418456 · Project link unavailable Side not labelled01b93ec052af69f2f868dc91be627bf6c8525a9d · CurseForge file 9326774 · Project link unavailable Side not labelledc7a4b413749d8edb715e718dc898fd92f0670614 · CurseForge file 8747445 · Project link unavailable Side not labelled12f95fa85c62123140d1962702a97a3bb746bbf5 · CurseForge file 5906086 · Project link unavailable Side not labelled8abd0ee849f9654ec91d3ecbd115e2c296f08c73 · CurseForge file 6793843 · Project link unavailable Side not labelled43b3e0766a9e7a30651cc01756476657b865b7a2 · CurseForge file 7546908 · Project link unavailable Client only9ec4f7fefa33d1be77883a080f69b2bc9c521ea4 · CurseForge file 7082934 · Project link unavailable Client onlyb90e19d06788a0c2bc8551b7e0e7dd49e67b3b16 · CurseForge file 7053902 · Project link unavailable Side not labelledbb2fa8f3e493af16af9160d049f96c614a1faf2f · CurseForge file 5681725 · Project link unavailable Client only4aa9ded419d4aa7ff25aca7e076fa0e798136bdb · CurseForge file 9056086 · Project link unavailable Side not labelledf7094b61219b4265f3e1fb2b58b3288a5d889db1 · CurseForge file 9060650 · Project link unavailable Side not labelled570256827586028920bc091e23e6e6b83db14ef6 · CurseForge file 9208281 · Project link unavailable Side not labelled8aa671114aee6d8ec1e3aac5c13dab84224bf2bb · CurseForge file 5600004 · Project link unavailable Side not labelled23b7544ab3ebd1ab9c88255434ff9dc7f217766b · CurseForge file 7892927 · Project link unavailable Side not labelleddbf2d4fcc80895e2c3d56d015a806c94fd3910d0 · CurseForge file 8641553 · Project link unavailable Side not labelledb144b8599acd3fac3f8f9d31fa217a4a5b942f61 · CurseForge file 5181098 · Project link unavailable Side not labelled1a322a85e7c7024b8a0715c12d27b5ed0930d729 · CurseForge file 5101229 · Project link unavailable Side not labelled417fb6ce8f52abf40bd9d0390371790f9576f8ba · CurseForge file 4810975 · Project link unavailable Side not labelleda5427d5ff07eb044144ed0b54308370d88bce17e · CurseForge file 8226927 · Project link unavailable Side not labelled70f3bd771ab3b5921ce1ff5f14166fab694ca1aa · CurseForge file 8078538 · Project link unavailable Side not labelledc49023f5d471aa1ba7fc624d2565fe9e82b7117e · CurseForge file 7499810 · Project link unavailable Side not labelledc2a1eb72c36ad067faafbff4e1618c4db906de74 · CurseForge file 7880472 · Project link unavailable Side not labelled0d8845673915706d116936ce9cf3fc401cf32073 · CurseForge file 9280295 · Project link unavailable Side not labelled81982cc287f80ffabb2fd36d22cc95e4255c739d · CurseForge file 8285794 · Project link unavailable Side not labelleddb4a84db628dd668e08898e42e881615d34f0629 · CurseForge file 6200071 · Project link unavailable Client only2a3c8d06de43ef08460b8b4f8007fb4485636037 · CurseForge file 9148588 · Project link unavailable Side not labelled3378ec381d824c6a153f265a825e056819801eb4 · CurseForge file 7413433 · Project link unavailable Side not labelled6f67b19eccd07ace267dcc2096000ed85090ea38 · CurseForge file 7067833 · Project link unavailable Side not labelled7e828cbb046ca3d622e92c68f956bd1c0155dc6f · CurseForge file 5633453 · Project link unavailable Side not labelled9eacd407b7dea636d375dc47335d92f616484ea2 · CurseForge file 8348481 · Project link unavailable Client only02f8ea1f93fe6603671884fd81ffc94c3c914457 · CurseForge file 8842209 · Project link unavailable Side not labelled3a6fecda42c8469580ee82d80c0bedcec775a150 · CurseForge file 9328058 · Project link unavailable Side not labellede6a63f661c0ece1877b1f876a6e061824b41ab2d · CurseForge file 8817987 · Project link unavailable Side not labelled726345aa215756bd30b7cf8c338c9ae6bbc59799 · CurseForge file 8680180 · Project link unavailable Side not labelled7f64b7f8fde7f001ef054dabe3618a8780ba2650 · CurseForge file 8778011 · Project link unavailable Side not labelleda2131501794eec36e49876e903c95d7754753060 · CurseForge file 6858396 · Project link unavailable Client only72705d0076632dd99da198bf091e696056f09cff · CurseForge file 8509825 · Project link unavailable Side not labelled8b0cc9797d4ed00fd2d1002d58960af8b32012ae · CurseForge file 8020595 · Project link unavailable Side not labelled4f1165cb39521292e826b471b4808bb89f0f4f3f · CurseForge file 8246047 · Project link unavailable Side not labelled79d0404f87fa066480b18c844c1e0b1c5f5475f9 · CurseForge file 8095554 · Project link unavailable Side not labelled1ec77a7df8adbf3290a296bf25b8f99f37a60020 · CurseForge file 7263076 · Project link unavailable Side not labelled4ab9ae0e4b73b13ce7f93a8e26896d22558289d7 · CurseForge file 7168950 · Project link unavailable Side not labelledbf2254dfd0d92345b7c7ed9082afb3e6b542ac2a · CurseForge file 7446143 · Project link unavailable Side not labelledd751153e722a4e014691c83f39f5b07c6ec5333c · CurseForge file 5338457 · Project link unavailable Client only25ffcd175cc03650e38e60d3cb7b3e038d9d3345 · CurseForge file 7815705 · Project link unavailable Side not labelleda8589de59cdd8fed9c29610e624063a2990e422b · CurseForge file 7892948 · Project link unavailable Side not labelledd395153341a9a732fc80463c475b202d78675e28 · CurseForge file 7171906 · Project link unavailable Side not labelled86e5a091b88add6ec3e7f37ee68ead0b2e162f8e · CurseForge file 8194681 · Project link unavailable Side not labelled984f774e71790deaec674c7587bd24e0711871b2 · CurseForge file 6020952 · Project link unavailable Client onlyaeb2b6e0d69b7ceee9971c90fcf9aa6713a3c298 · CurseForge file 7149659 · Project link unavailable Side not labelled63e099d2faf0785e667b17b1d9db7a4648805ed3 · CurseForge file 4965453 · Project link unavailable Side not labelled71af2b5fa4d2905ab71ca7c488a508dba277f109 · CurseForge file 5314209 · Project link unavailable Side not labelled76f3f2f9a39016a607c80d91e33db882028b3310 · CurseForge file 6868617 · Project link unavailable Side not labelled79ebc5e66a5ee3ce92afb340e693d506e97361a0 · CurseForge file 7872374 · Project link unavailable Side not labelledd4614507d6e4c7cb464bba5eca891978272062ef · CurseForge file 7731017 · Project link unavailable Side not labelled4bc816efdd8e5e2a97423313674401351710e403 · CurseForge file 5393101 · Project link unavailable Side not labellede85f53de2e582a79ce25ff1df1e7b5b5fc08440f · CurseForge file 6274231 · Project link unavailable Side not labelled16808f94a41d45d8e986b4e4ea6b02ba57fa058a · CurseForge file 4587214 · Project link unavailable Side not labelledf81c7e8c7294a16565cfab6085cb69405c78eccc · CurseForge file 8854631 · Project link unavailable Side not labelledd4508aa6f5dbbdf93fd627c0b012e32fd85defc9 · CurseForge file 5742253 · Project link unavailable Side not labelledaffd130b8a77e60dd7d7f7f3621d0182d82d13e1 · CurseForge file 4901949 · Project link unavailable Side not labelledb0da726a7b5d6729102d26c219b2187945df0d4c · CurseForge file 9037916 · Project link unavailable Side not labelled57f94d1fb5ec020439b5f814d7f21ceb37953941 · CurseForge file 8890972 · Project link unavailable Side not labelledd127e9ac5a00768b567aa1790710c39e16748fcd · CurseForge file 8838608 · Project link unavailable Side not labelledc83c9b719a6bab33fbd2b3f2f680eb3adbfc1aa1 · CurseForge file 6186971 · Project link unavailable Side not labelledd278b6ca36075c4d097677345a25751f9aeed3c1 · CurseForge file 5654964 · Project link unavailable Side not labelled1964d3d59a556a12e060263c5db8248c2388718b · CurseForge file 9089416 · Project link unavailable Side not labelled2dc0eb438cde02da82f7857f588f73a70f2175ba · CurseForge file 9323244 · Project link unavailable Side not labelled41d3ac4c4aac13ee1b2025098837ec01ceb4a362 · CurseForge file 9323153 · Project link unavailable Side not labelled504c3e778a15ce902c4ba2e7b4db8700e872b25f · CurseForge file 8946380 · Project link unavailable Side not labelled3040ec3ee7c45619c4c2b513f40df64fcd36e7d8 · CurseForge file 8834319 · Project link unavailable Side not labelled3bd99fb59e8b06b04e78b5153790c1e08b2be5dc · CurseForge file 6290448 · Project link unavailable Side not labelledd823f6da5ea81ee09df8038dc5645986b184a451 · CurseForge file 5182632 · Project link unavailable Side not labellede1a52c88a538e62a4b739ebcef81ab9cf5e19b20 · CurseForge file 7424522 · Project link unavailable Side not labelleddfce25cfcfd6225df364de4952b565f310260c6d · CurseForge file 4715125 · Project link unavailable Side not labelledfa3b506a45d3e9c465551cd533fd50c899496e9f · CurseForge file 5468648 · Project link unavailable Side not labelled87b16c3eedbb55a6a3d0f3568e48ac26cd688c81 · CurseForge file 8726012 · Project link unavailable Side not labelled6d58c76bd51da389c9a8b655a7624bf633ca82eb · CurseForge file 5691904 · Project link unavailable Side not labelledee73886f2f5f27bf28cffa7cc8f2b9b4540df2aa · CurseForge file 9067172 · Project link unavailable Side not labelled6715c1d3758a3805589d82c41dc581537fe185cd · CurseForge file 9067273 · Project link unavailable Side not labelled80d7a1ad9191c57f90606d6c84fdf38971f68012 · CurseForge file 6452651 · Project link unavailable Side not labelled644731e321c53a35a0b3177a3cc6347fe38002f4 · CurseForge file 6336646 · Project link unavailable Side not labelledaf584b690f5646c6032002b58abc4591beed3833 · CurseForge file 5769971 · Project link unavailable Side not labelled1bd1beb5f0dac5e6257055051ba37d13245e63f9 · CurseForge file 8806070 · Project link unavailable Side not labelled31b386b2dbaa4933e0a10ccdfb25f56da16931a6 · CurseForge file 4769439 · Project link unavailable Side not labelled67a9e1c2ff126ab54cea8e0709d178915243039e · CurseForge file 5271360 · Project link unavailable Side not labelled4e7bf109981593061b8100bc8bf23e1c9bbcbb76 · CurseForge file 5193815 · Project link unavailable Side not labelled0b3c8556983895fea980247bb4d437ca535e7259 · CurseForge file 5331760 · Project link unavailable Side not labellede2cbc574807a994bb9610184eb4bbfe29a6c0774 · CurseForge file 4769063 · Project link unavailable Side not labelled889cd16a93764d1d6af2e2dda5bbc286a2683e7a · CurseForge file 5193465 · Project link unavailable Side not labelledd8e74ed19903752a97ed0e1d2b1a8bf378bc252f · CurseForge file 4883003 · Project link unavailable Side not labelled3730238c56edca4bb5b2238e1314aec572ced385 · CurseForge file 4769083 · Project link unavailable Side not labelled71fee574f920c6b05004f100ba07e9b8d5844169 · CurseForge file 4769489 · Project link unavailable Side not labelled88467fe87b95e6cf7a432822033cf74dd8586254 · CurseForge file 4769518 · Project link unavailable Side not labelledc0a57a7d5a0cea0297f82a482490fc1e7933695f · CurseForge file 6606910 · Project link unavailable Side not labelled4b2e632353a95c16a080c2e64c426480a139fbd6 · CurseForge file 4769514 · Project link unavailable Side not labelledPick your setup
Dungeons and Challenges by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
Made local changes? Try them in a copied instance before touching a world you care about.
Recent files
Dungeons and Challenges versions and loaders
Looking for an older file? The official CurseForge project page is in Resources.