How To Make Chaos Blazing Salvo Totem Hierophant Build With Extremely Low Budget In POE 3.22?
In today’s guide I’ll show you my POE 3.22 league starter build, Chaos Blazing Salvo Totem Hierophant build, dual wielding Consuming Dark Dagger.
This Dagger can convert 30% of Fire damage into Chaos damage. By dual wielding it, we can convert 60% of Fire damage to Chaos damage. For this, I decided to run a Totem Hierophant build. This build is fantastic for leveling. I could easily clear the level 16 map with a budget of less than 20 Chaos Orbs.

Pros & Cons
In addition to being extremely cheap and having decent damage as a league starter build, this build is also very beginner friendly. There’s nothing too complicated about the mechanics of this build, so anyone can easily follow this guide.
This build allows you to always stay on the move. You can run around avoiding enemies while occasionally dropping a Totem.
The downside of this build is also pretty obvious, you can’t deal damage yourself, all damage comes from your Totem. Meanwhile, this build has very little evasion and no spell suppression.

Gear Setup
In addition to converting our damage into Chaos damage, Consuming Dark Dagger also provides a massive damage boost. The price of this Dagger at the start of Crucible league was a Chaos Orb, and I expect it to stay the same for the next league.
For body armor, I’m using Soul Mantle. It’s the best slot in any Spell Totem build. Unless you’re playing something like Shockwave Totem with built-in Spell Totem Support.
The downside of Soul Mantle is that when your Totem dies, you’re affected by random spells. But that’s okay, because we’ll turn that shortcoming into a positive. I’ll get to that later.
Kikazaru is a must have for this build, as it reduces the effect of curses on you by 60%. The ring also provides some health and mana regeneration, which is great for this build.
The helmet I use is Mindspiral, which should cost around one Chaos Orb at the start of the league. The main reason I use this helmet is the huge mana and mana regen.

I chose Mind Over Matter Keystone on the passive skill tree, so whenever I get hit, 40% of the damage is deducted from mana before draining life. Unless we were fatally hit or stood for a long time, we rarely died. We just need to leave after being hit, and I will restore our health and mana to full.
Therefore, this helmet is very important for mana maintenance, because it allows us to restore some damage taken as mana. By using this helmet, we also gain a portion of mana as an additional energy shield.
Because this build accumulates a lot of manas. I inserted a despair curse on the hit ring. But the ring isn’t mandatory. You can still self cast Despair or link it to Arcanist Brand. It’s just slower at mapping. The rest of my gear was something I found myself to limit my resistance and get the flexibility I needed for this build.
Flask Setup
My Flask is nothing special. Diamond Flask for damage, Granite Flask for more armor, Silver Flask for increased casting speed and movement speed. Also, my Flask’s duration is increased, but it’s not required.
Gem Setup
Here is my Gem setup for Blazing Salvo Totem. It’s a 4-Link, but since we’re using Soul Mantle, our setup here is a 5-Link.
It requires multiple Spell Totem Support, otherwise we would end up with only 3 Totems. Because we can’t use a shield with a Totem mod. We can associate Zealotry with Eternal Blessing Support. This way we don’t have to keep any mana and can free up our mana pools for Mind Over Matter mechanic.

Wither increases Chaos damage enemies take and is tied to faster casting to apply as many Wither stacks as possible. I only cast this ability when facing tank rarities or bosses.
We tied Flame Dash to low level Arcane Surge Support to trigger Arcane Surge as often as possible. Stone Golem can restore some health and Whirling Blades. We have to use Whirling Blades, as Shield Charge is not available with this build. However, I’m so used to using Flame Dash that I rarely use Whirling Blades. I’m just putting this setup here for those who prefer movement skills other than Flame Dash.
Ascendancy Class
Continuing with my Ascendancy, we chose Hierophant because it’s Ascendancy that specializes in Totem. It provides a totem, lots of damage and mana, and some defense.
Self-Flagellation Jewel Turns Curse Into Advantage
As for my Jewel, Self-Flagellation is mandatory for this build. This should cause some confusion at the start of the league, but it’s totally worth it since it gives us a huge damage boost.
When playing this build we were getting 8-9 curses most of the time, so we were often taking up to 180% damage. Therefore, it is very necessary for us to use POE Currency to get a Self-Flagellation in advance. Curses are now 120% less effective on us, making us immune to curses unless enemies have increased effects of curses.

Leveling
I get all the nodes here and go out from here to get this health and damage nodes. I only get Totem node after Totem is full. For my gem progression, I’ve been leveling with Flame Wall and Blazing Salvo Totem before I get to the full Totem.
This is Chaos Blazing Salvo Totem Hierophant build I made on a tiny budget in POE 3.22 league. Hope this guide helps you understand the basic mechanics of how this Totem Hierophant build works. See you in the game.
Recommended Article
View More
If you took a break from Path of Exile 2 Patch 0.5.0 over the last few weeks due to shader loading issues and the device removed bug, congratulations, these annoyances have been eliminated. It's time to jump back into Runes of Aldur league!
While these fixes might not seem like massive overhauls, PoE 2 team prioritized player experience enough to release a dedicated video explaining them. We've summarized the details here to give you a deeper understanding of these bug fixes.
What impact did the device removed bug have?
Before July 30th, you might have experienced moments where Path of Exile 2 suddenly froze. While such issues aren't uncommon, the freeze lasted an exceptionally long time on some players' systems.
To make matters worse, even after the freeze ended, you might have continued to experience poor performance for a short while. This was because shaders were still loading in the background, consuming significant CPU resources.
This bug tended to occur most frequently during mapping, and the frequency had increased over the last few weeks.
Undoubtedly, this had a major negative impact on your PoE 2 experience. It wasn't just the panic and frustration of having combat interrupted; it also meant potentially missing out on rare rewards, losses that couldn't be fully compensated for later.
The tricky part was that this bug had actually existed since Path of Exile 2 first launched. You might have encountered it before without realizing it, as it happened less frequently back then. However, it had recently escalated to the point of causing game crashes.
The root cause of the bug
Given the worsening impact, PoE 2 developers intensified their troubleshooting efforts. They discovered that the bug originated solely from the graphics card and affected only players using specific graphics cards or updated driver versions.
Typically, resolving such issues involves collaborating with the graphics card manufacturer. However, the challenge here was that such collaboration requires providing exact steps to reproduce the bug, something this particular issue didn't allow for.
How was the bug fixed?
Since the bug did not appear to be linked to any specific in-game state, Path of Exile 2 technical team had to invest significant time making random adjustments to the engine and manually playing the game to check if the specific stuttering bug recurred.
During this process, technicians also used the replay system to review lengthy gameplay sessions in an attempt to reproduce the device removed bug.
Fortunately, they eventually pinpointed the specific gameplay conditions that triggered the issue. PoE 2 team then handed the affected hardware over to the graphics card manufacturer, ultimately identifying the root cause as an internal parameter known as shader heap size.
Increasing this parameter eliminated the stuttering bug found in Path of Exile 2 Patch 0.5.0. Once a new driver incorporating this fix was released, crash rates dropped back to normal levels.
Shader loading bug
While graphics card issues were the primary culprit behind the recent frequent stuttering in PoE 2, excessively long shader compilation times pose a potential risk for future problems.
Simply put, most large-scale games involving frequent scene transitions do not compile shaders in real-time as you progress; instead, they spend a considerable amount of time compiling all shaders when you first launch the game.
These shaders subsequently occupy a large portion of your driver's cache. However, the older driver versions, the ones causing PoE 2 stuttering, failed to clear out old shaders.
Consequently, as you progressed through PoE 2, the relevant folders on your system would frequently fill up, requiring manual cleanup. Failure to do so resulted in excessively long loading times and potential display issues in new scenes.
Due to certain unchangeable limitations, the only solution available to PoE 2 team was to reduce the size of the shaders, thereby minimizing the likelihood of the cache filling up and causing issues.
What can you do now?
Generally, once the bug is fixed, you simply need to install the patch to resume normal gameplay. However, please be patient: because the old shaders are being cleared, the game will need to recompile them, resulting in longer-than-usual loading times.
With Path of Exile 2 Patch 0.5.0, you can engage in mapping with greater peace of mind; even when rapidly switching maps or facing scenarios packed with enemies and loot, you no longer need to worry about losses caused by prolonged stuttering or lag.
Of course, this doesn't mean you'll never experience a crash again, but the frequency will certainly drop to an acceptable level, and issues won't linger unresolved for long, as the root cause has been eliminated.
What does the bug fix signify?
Bugs are a common occurrence in any game, but the difference lies in how quickly they are addressed. The speed of the response regarding Path of Exile 2 and the effort put into fixing these bugs have been evident to everyone.
Consequently, while short-term bugs might have caused some players to temporarily step away from PoE 2, the developers' serious commitment is likely to foster greater appreciation and anticipation for the game, a positive sign for the potential 1.0 launch at the end of the year.
More importantly, the fixes addressing the shader and device removed errors brought to light potential core issues within Path of Exile 2. Had these surfaced after the official launch rather than during Early Access, the impact would undoubtedly have been far more severe.
You might sometimes complain when bugs aren't fixed immediately, but PoE 2's actions demonstrate that the developers are constantly attentive to the player experience. If a problem persists, it is likely because it is exceptionally tricky to solve, not because of inaction.
In short, now is the time to return to, or invest more time in Return of the Ancients! Whether you are diving deep into the endgame or experimenting with new builds, the experience is sure to be better than ever!
While Martial Artist was popular in Path of Exile 2 Patch 0.5.0, its potential wasn't fully realized. This is because Ice Nova build, leveraging the synergy between Ascendancy Passives and a glove, maximizes the burst damage of large-area spells.
However, a full Ice Nova Martial Artist build, equipped with Divine Orbs, costs significantly more than a standard Path of Exile 2 build, but its performance and damage output more than justify the investment.
Core Gameplay
This Martial Artist build uses Ice Nova as its primary map-clearing ability, while utilizing Comet for boss fights.
The core of this build's overwhelming strength lies in the synergy between Ascendancy Passive: Way of the Stonefist and a glove - both provide double damage against full-health enemies, allowing for maximum burst damage from large-area spells.
However, this build also has a very high gear threshold, with an overall cost of approximately 2000 PoE 2 Divine Orbs. Core components include: specific armor without Life cost affix (approximately 400-500 Divine Orbs), a Rathpith Globe with two Mana-related affixes (approximately 200-300 Divine Orbs), and a Mageblood belt costing around 400-500 Divine Orbs.
If you lack these key components, even with a budget of 1000 Divine Orbs, it's not recommended to attempt this build, as it's not a progressive upgrade but rather a configuration that relies on specific affixes and unique combinations to be effective.
Skill and Gear Division of Labor
To achieve high mobility and high damage output for this Ice Nova Martial Artist build in PoE 2, our first weapon set will use a high-attack-speed Matsya Crescent Quarterstaff, paired with a Shattering Palm as the primary means of movement and closing the distance.
It's worth noting that this skill is linked to Brutality I Support Gem to prevent explosion damage from killing enemies, thus ensuring monsters are always at full health and creating the conditions for Ice Nova's double damage.
The first weapon set can also use Blasphemy in conjunction with Temporal Chains to automatically cast a curse to slow enemies when you charge in. While not essential, this improves Ice Nova Martial Artist's survivability and crowd control.
Next, we need Spellslinger and Infusion effect provided by Powered By Verisium to keep Remnants of Kalguur active, significantly enhancing Ice Nova Martial Artist's elemental damage.
Damage Skill Configuration
Our main damage skill, Ice Nova, is linked to Rakiata's Flow, Vorana's Siege, Efficiency II, Zenith II, and Pinpoint Critical Support Gems. With an 88% critical hit rate, even if a one-hit kill isn't possible, the high critical hit rate will improve the efficiency of finishing off enemies.
If your Ice Nova Martial Artist gear is already high enough, you can replace Pinpoint Critical Support Gem with Ambush Support Gem for higher single-hit damage.
Comet is specifically designed for boss fights in PoE 2, with Support Gems combination being Elemental Focus, Zarokh's Refrain, Ambush, Considered Casting, and Concentrated Area.
Because Comet usually hits after Ice Nova, when the enemy is no longer at full health, we need high critical strike chance to ensure Ice Nova Martial Artist's damage output.
Affix Priority
Besides needing a lot of core unique gear from Path of Exile 2 Divine Orbs, there are clear choices regarding affixes.
For weapons, Freeze Buildup affix feels better than pure damage stats, and Runic Ward affix is only needed on gloves, not on other slots.
The helmet must gain Spirit through corruption; otherwise, it won't meet the skill retention requirements of Ice Nova Martial Artist build.
Armor should absolutely not have affixes that consume extra Life, because this build isn't Blood Mage and lacks Life regeneration; such affixes would create excessive survivability pressure.
For rings, prioritize Mana Cost Efficiency, Cast Speed, and Mana. Rings with +1 skill level are extremely expensive, but you can consider them as a late-game upgrade option.
Boots need to maximize Energy Shield, as the entire Ice Nova Martial Artist build relies on Eldritch Battery to convert Energy Shield into Mana, combined with Mind Over Matter to absorb some damage with Mana.
Passive Skill Tree Planning
For this Ice Nova Martial Artist build, our PoE 2 Passive Skill Tree planning is relatively straightforward.
For Martial Artist build, prioritize all attack speed and skill speed nodes in the starting area to optimize the movement feel of Shattering Palm. Then extend towards Eldritch Battery and Mind Over Matter, while also considering damage and area-of-effect nodes for Ice Nova and Comet.
Ultimately, the radius of Ice Nova in Infused state is seven meters. A radius lower than this will significantly affect your map clearing efficiency, making it a crucial threshold to maintain.
In terms of gameplay, Ice Nova Martial Artist build isn't a one-button playstyle. Instead, you quickly approach enemies using Shattering Palm to apply a slowing effect, then unleash Ice Nova or Comet to finish them off.
While the current PoE 2 Patch 0.5.0 tends to favor single-skill all-rounders, this build still retains room for combo attacks, especially in high-pressure scenarios like Delirium or Rituals. Alternating between movement and curses can greatly improve Martial Artist's survivability and damage output rhythm.
While this build is suitable for boss farming and endgame content, its performance is strictly dependent on the aforementioned gear requirements; a similar experience cannot be achieved with a lower budget and compromised setups. You can buy PoE 2 Divine Orbs from POECURRENCY.com to fully customize this Ice Nova Martial Artist build!
Once completed, this Ice Nova Martial Artist build will make you unrivaled in PoE 2.
Breach mechanic in Path of Exile 3.29 underwent significant balance adjustments, leading many players to mistakenly believe it was no longer profitable.
However, despite substantial nerfs to monster density and rare monster spawn rates, Breach remains one of the most consistent and accessible endgame strategies in 3.29.
Its popularity in the current Curse of the Allflame league stems from its high efficiency and low upfront cost. Unlike high-end strategies requiring massive investment, a targeted Breach farming setup relies on inexpensive Scarabs, allowing you to secure a steady stream of high-value drops without draining your currency reserves.
Through efficient mapping, you can easily generate a net profit of over 2 to 2.5 Divines per map. With a build capable of completing the run in about six minutes, you can clear 10 maps per hour, pushing your potential hourly earnings to around 20 POE Divine Orbs.
Even at a more casual pace, the time you invest yields handsome returns thanks to direct currency drops, top-tier unique gear, and passive tree synergies.
Best Scarabs and Map Setup
Maximizing profit relies on choosing cost-effective Scarabs and map modifiers rather than overpaying for overpriced options. Currently, the best Scarab combination for Path of Exile 3.29 includes:
- 2x Breach Scarab of Instability
- 2x Scarab of Monstrous Lineage
- 1x Scarab of Wisps
This setup increases the magic monster pack size, ensures additional Breach spawns, and utilizes Scarab of Wisps to generate a large amount of PoE currency within Breach area.
I know some of you are probably wondering, isn't it better that Horned Scarab of Bloodlines increases the number of magic monsters in the area by 150%? While high-end Scarabs like that are certainly effective, their cost-to-yield ratio isn't ideal in the current meta.
Given their high market price, with a single Scarab costing between 1.5 and 1.8 Divines, they fail to provide a return on investment that offsets the cost. In contrast, setups using lower-cost standard Scarabs offer superior net profits.
When preparing maps, prioritize T16.5 maps and ensure they have at least 90% increased currency drop modifiers.
Dunes is the absolute best choice due to its open layout, which allows Breaches to expand fully without being obstructed by narrow doorways or walls.
It is recommended to use Fine Delirium Orbs to enhance the map, adding multiple layers of Delirium effects and increasing currency drops upon killing enemies. Depending on your character's survivability, apply between 2 and 5 Fine Delirium Orbs per map.
Additionally, be sure to use Exalted Orbs to roll the map to six explicit modifiers, thereby maximizing item drop quantity and monster pack size.
To optimize Altar spawns, rush to and kill the map boss immediately upon entering the map. Killing the boss early prevents the appearance of boss-specific Altars, ensuring that subsequent Altars offer high-value options such as duplicated currency, duplicated Scarabs, and increased item quantity.
Atlas Tree Synergy
To maximize returns from every map run, your Atlas Tree must be specifically configured to boost monster density and map efficiency.
The core of this strategy involves allocating points to all nodes related to map explicit modifier effects, item quantity, and the core Breach mechanics.
Furthermore, integrating the Beyond mechanic significantly boosts overall monster density. By allocating points to key Beyond nodes and Endless Tide keystone, you ensure a continuous stream of Beyond bosses and currency-dropping portal monsters around the expanding Breach.
A crucial detail of this strategy lies in the choice of Breach keystones. If you are using Breach Astrolabe, you must select Unstable Breaches on Atlas Tree to prevent unwanted map mechanics from diluting Breach spawns.
Regarding general map clearing, choose between Red Altars and Blue Altars based on the specific strengths of your character build. For highly durable tank builds, selecting Red Altars generally ensures a smoother map-clearing experience; you can comfortably accept almost any negative modifiers in exchange for immediate bonuses to item quantity and currency duplication.
Breach Tree Planning and Specialized Farming Strategies
Beyond the map's base drops, your Breach Tree configuration determines the primary source of your long-term profits.
Recent balance adjustments in Path of Exile 3.29 have significantly reduced drop rates from rare Breach monsters, making a tree built around rare spawns no longer the optimal choice. Instead, shifting your strategic focus to Unique Item and Currency nodes yields more substantial economic returns.
If your goal is obtaining Unique Items, prioritize nodes that increase the drop rate of valuable Breach-exclusive gear. However, if you are chasing massive orb profits, you might steer your tree toward Mage Hunter nodes to gamble on rare drops like Mageblood, or invest points into jewel nodes to hunt for high-value passive jewels.
Alternatively, if you prefer currency that can be liquidated immediately over trading Unique Items, you can pivot your Breach Tree entirely toward currency specialization. Focus on nodes that yield large quantities of Vaal Currency or Flawed Seeds, directly catering to the high market demand for corrupted Uniques and crafting materials.
Maximizing Hourly Profit
The key to high returns from Breach farming lies in clear speed and strict inventory management. Although the potential drop value of a single map is immense, your final hourly profit depends directly on how frequently you cycle through maps.
If completing a single map takes 10 to 12 minutes, your hourly profit will be around 10 to 12 Divine Orbs; however, if you can compress that time to 5 or 6 minutes, your earnings can instantly double.
By maintaining a fast map rotation, avoiding the use of premium Scarabs, quickly killing map bosses to ensure altar spawns, and selecting maps with open layouts like Dunes, you can transform Breach mechanic in PoE 3.29, despite its significant nerfs, into one of the smoothest and most reliable farming methods available.
In Path of Exile 2 Patch 0.5.0, Critical Strike builds remain part of the meta, and for players seeking the highest possible damage output, Garukhan's Resolve Lineage Gem is the ultimate pursuit.
This Gem is rarely used by standard Attack Builds. Instead, it is mainly found in high-end Endgame Attack Builds that already have strong Critical Strike Chance and Critical Damage Bonus scaling. Obtaining it is also extremely difficult, as it only drops from specific encounters and maps. Let's take a look at its mechanics and acquisition method.
Basic Mechanics of Garukhan's Resolve Lineage Gem
PoE 2 Garukhan's Resolve allows Supported Skills to have their Maximum Critical Strike Chance set to 50%, while causing Attack Critical Strike Chance to become Bifurcate.
Specifically, every attack performs two separate Critical Strike checks. As long as one of the two checks succeeds, that attack will deal a Critical Strike. If both checks succeed, the critical damage bonus will be applied twice to that Critical Strike.
In Patch 0.3.0, this Gem had a restriction that required players to move 20 meters before it could be used. However, in Patch 0.5.0, this movement requirement was removed and replaced with the new "Maximum Critical Strike Chance is 50%" mechanic.
After equipping Garukhan's Resolve Lineage Gem, reaching 50% Critical Strike Chance is enough, which reduces the pressure on equipment affixes.
It is important to note that this Gem cannot support the following types of Skills:
- Skills that already have a Condition requirement;
- Skills with a Cooldown;
- Triggered Skills;
- Skills used by Minions.
In addition, Garukhan's Resolve and Culmination series Support Gems cannot be socketed into the same Skill at the same time.
Which Builds Use It?
Garukhan's Resolve is not a universal choice for every Build. Instead, it is a core component for highly specialized Critical Strike setups. It is designed for Builds that already have extremely high Critical Strike Chance and aim to maximize single-hit burst damage.
Ice Strike Monk
Ice Strike Monk is one of the most typical users of Garukhan's Resolve. Ice Strike naturally has a high attack frequency, allowing it to perform many Critical Strike checks quickly, making it highly compatible with Garukhan's Resolve's mechanics.
Once Critical Strike Chance is increased close to 50%, Garukhan's Resolve can provide greater Critical Strike benefits and further amplify Critical Damage Bonus scaling.
Tempest Flurry Monk
Tempest Flurry is another Monk Build that works extremely well with Garukhan's Resolve. It has a high number of attacks, fast combo speed, and focuses on sustained melee DPS.
Since Garukhan's Resolve gains more value through a large number of attack attempts, high-speed Skills like Tempest Flurry are better suited for it than slower heavy-hitting attacks.
If Tempest Flurry follows a Critical Strike setup, Garukhan's Resolve is usually considered one of its core Support Gems.
Charged Staff Crit Monk
Whether Charged Staff Monk uses Garukhan's Resolve depends on the direction of the Build.
If you build focuses on Power Charges, Lightning Damage, or Critical Strike scaling, Garukhan's Resolve provides significant value.
The reason is that Charged Staff requires melee attacks to build resources, while its final burst relies on high-damage attacks. If the character has already invested heavily into Critical Strike Chance and Critical Damage Bonus, Garukhan's Resolve can provide a noticeable damage increase.
Lightning Arrow Deadeye
Although Garukhan's Resolve is often associated with Monk Builds, it is not limited to melee playstyles. Lightning Arrow Deadeye is also a suitable option because this Build has a high attack frequency, fires many projectiles, and relies on Critical Strike scaling for damage.
During the endgame stage, Garukhan's Resolve can further increase overall DPS.
How to Obtain Garukhan's Resolve Lineage Gem?
Sacred Reservoir
Garukhan's Resolve can only drop from specific Boss encounters. It cannot be obtained through Uncut Support Gems or Engraving.
You need to enter Sacred Reservoir, which belongs to Anomaly Map category. However, it does not initially appear as Sacred Reservoir on Atlas and instead appears as Temporal Sandstorm.
You must first clear the special blocking mechanic in this area before accessing the actual Sacred Reservoir. After defeating Zahmir, the Blade Sovereign inside this map, there is a chance to obtain Garukhan's Resolve, but the drop rate is extremely low. Some players may farm for several hours without seeing it drop.
Farming Setup
Lineage Gems are considered a type of Waystone drop, meaning increasing Waystone Drop Chance can effectively improve the chance of obtaining Lineage Gems.
Waystone and Map
It is recommended to use Waystones with more than 100% increased Waystone Drop Chance, with 120% or higher being the ideal target.
Prioritize T16 Forest Maps, because Atlas passive tree contains a Forest Node that provides a 50% additional chance to drop Lineage Support Gems.
Tablet
For Tablets, prioritize those with the modifier "Map gains 2 additional random modifiers."
If you have enough currency available, you can also combine them with Visions of Paradise Irradiated Tablet. It increases Monster Level by +1, improves drop rewards, and allows the map to regain its Irradiated state after completion, effectively letting you run the same map twice and increasing overall drop opportunities.
Atlas Passive Tree
- Forest Mastery: Increases Lineage Gem discovery chance by 50%.
- Partial Translation (Jado's Spycraft): Increases Tablet modifier effects by 0–40%.
- Untold Histories (Jado's Spycraft): Bosses have a 50% chance to drop Lineage Gems.
Garukhan's Resolve is considered a top-tier pursuit item for advanced players. For regular players, if they happen to obtain it through luck, it can also be exchanged for a large amount of Divine Orbs, allowing them to further improve their overall equipment.





