• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:39
CET 17:39
KST 01:39
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy7ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289
Community News
Weekly Cups (March 16-22): herO doubles, Cure surprises3Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool48Weekly Cups (March 9-15): herO, Clem, ByuN win42026 KungFu Cup Announcement6BGE Stara Zagora 2026 cancelled12
StarCraft 2
General
Potential Updates Coming to the SC2 CN Server What mix of new & old maps do you want in the next ladder pool? (SC2) Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Weekly Cups (March 16-22): herO doubles, Cure surprises Weekly Cups (August 25-31): Clem's Last Straw?
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament World University TeamLeague (500$+) | Signups Open RSL Season 4 announced for March-April WardiTV Team League Season 10 KSL Week 87
Strategy
Custom Maps
[M] (2) Frigid Storage Publishing has been re-enabled! [Feb 24th 2026]
External Content
The PondCast: SC2 News & Results Mutation # 518 Radiation Zone Mutation # 517 Distant Threat Mutation # 516 Specter of Death
Brood War
General
ASL21 General Discussion RepMastered™: replay sharing and analyzer site mca64Launcher - New Version with StarCraft: Remast BGH Auto Balance -> http://bghmmr.eu/ Soulkey's decision to leave C9
Tourneys
[Megathread] Daily Proleagues [ASL21] Ro24 Group C [ASL21] Ro24 Group B 2026 Changsha Offline Cup
Strategy
Fighting Spirit mining rates Simple Questions, Simple Answers Soma's 9 hatch build from ASL Game 2
Other Games
General Games
General RTS Discussion Thread Nintendo Switch Thread Stormgate/Frost Giant Megathread Path of Exile Dawn of War IV
Dota 2
Official 'what is Dota anymore' discussion The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Five o'clock TL Mafia Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia
Community
General
US Politics Mega-thread Canadian Politics Mega-thread Russo-Ukrainian War Thread European Politico-economics QA Mega-thread Things Aren’t Peaceful in Palestine
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books Movie Discussion! [Manga] One Piece
Sports
2024 - 2026 Football Thread Cricket [SPORT] Formula 1 Discussion Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
Laptop capable of using Photoshop Lightroom?
TL Community
The Automated Ban List
Blogs
Funny Nicknames
LUCKY_NOOB
Money Laundering In Video Ga…
TrAiDoS
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1722 users

A Nod to the Construction Yard

Blogs > waywardstrategy
Post a Reply
waywardstrategy
Profile Blog Joined October 2015
United States62 Posts
Last Edited: 2020-07-06 23:10:58
July 06 2020 23:10 GMT
#1
Read the blog post at its original location here: waywardstrategy.com

Writing about conventions specific to a particular strategy game franchise sometimes fills me with a little bit of dread. Longtime fans of the particular franchise of my focus possibly or probably have a fine degree of specialized knowledge about it that I might lack, and the topic is unlikely to interest the broader population of strategy game fans or gamers who don't share a major interest in the specific mechanics of whatever game or franchise I'm concerned with at the time.

And regardless, that's not going to stop me. At the very least, I am happy to learn from players and designers who know more than I do, and at the very least I enjoy getting people talking about RTS design.

In this case, I've been playing and watching more than my fair share (what my wife might call an 'unhealthy amount' whatever that's supposed to mean) of Command and Conquer games. There's the remaster, of course, which has actually captivated me in a way that I confess I wasn't expecting of a 25 year old game. But also I've made my way back to Command and Conquer 3 and Red Alert 3 (only skirmish at this point: I'm nowhere near skilled enough to engage with those games' current competitive communities) and it's made me fall in love with the franchise all over again.

The Command and Conquer is built around a number of systems that I absolutely love, from its resource harvesting system to how it handles base building. And it's that I want to talk about right now: base building. In particular, the Construction Yard/MCV.

The Humble ConYard
[image loading]

It's quite common in RTS games to have a generic worker unit responsible for gathering resources and producing structures. Age of Empires games do this, as of course to Blizzard games and even Command and Conquer: Generals. Total Annihilation style games utilize 'engineer' units that are specialized builders, et cetera. You get it. The vast preponderance of RTS games use builder units anyway.

But not, of course, Command and Conquer style games. They are relatively rare in the genre in that they have a structure that produces other structures.

Let's get this out of the way up front: in terms of a visual metaphor for construction and production, a building that can magically construct another building at long range is... a little strange, a little ridiculous. But in all honesty, a guy in a robot suit building a giant vehicle factory all by himself is a similarly unrealistic truncation of how buildings are constructed in reality. So, I'll call that a wash.

[image loading]
SCVs aren't substantially more 'realistic' than ConYards, in my humble opinion. Not that 'realism' tends to be a good indication of quality in RTS by itself anyway. We'll get to the mechanics in a bit.

I'm not going to go too much further down that particular rabbit hole though. Suffice to say, the method by which structures are produced in what I call, loosely, the "Command & Conquer model" differs from worker-based construction seen in a variety of other gameplay systems, like the ones mentioned above.

What's more interesting to me personally is all of the various implications that come from such a system.

We're going to look at a number of those implications in depth, including: how the ConYard production model changes how players are able to harass each others' economy, how the ConYard impacts economic and tech tree progression, what 'build radius' means for RTS games, and how base expansion works in Command and Conquer games thanks to the (mostly) single point of failure that is the ConYard.

Single Threading
[image loading]

C&C games restrict you, at least in the beginning, to building one structure at a time. Is that a bad thing?

RTS games demand a lot of their player: you're constantly producing new units and structures and trying to get information on what your opponent is up to, trying to expand and ensure the safety of your infrastructure, et cetera, et cetera, until the game is over.

Additionally, the beginning of a match in any game tends to be kind of fraught with tough decisions that are made even tougher by the fact that whatever you choose to do might not adequately prepare you for, or otherwise appropriately address, whatever it is that your opponent is up to.

Command and Conquer games have an interesting take on this. First off, they provide the player with a lot of resources right out of the gate, something again that a lot of strategy games don't do (for various reasons). Another thing they do is to restrict the player to building one structure at a time.

And that's a bad thing? Right?

Many players might think so, and it definitely is a trade-off. Most RTS allow the player to build as many structures at once as they have the money to support. It's not uncommon in StarCraft or Age of Empires, for example, to have 3 or more buildings in production at any one time, and obviously this is the case in Total Annihilation or Supreme Commander as well.

Command and Conquer though tends to favor a somewhat smaller number of structures, for one thing. Comparing C&C games to something like StarCraft: players, even in the newer games, seldom have more than 1 or 2 production structures at a time and no more than a handful of refineries. Compare this to the dozen or so Barracks a Terran players needs in StarCraft 2 by the end game, to say nothing of all of the Supply Depots or Pylons you're going to be building.

But with ConYards in Command and Conquer games, you don't have to worry about being supply blocked or having a 9th production structure (this might be less true for Tiberian Sun or Red Alert 2). The nature of that single thread design is that each structure is a major building block of your strategy. It provides a remarkable amount of choice and clarity that might be lacking from a game with a lot more production going on. Deciding when to put out your first Refinery versus your first Barracks is a significant decision.

This also allows for any building kill to be effective harass: with a limited opportunity to rebuild lost structures, a single Power Plant that needs to be re-made is a major impact to a player's strategy. Or a single Refinery, or any other single structure for that matter.

[image loading]

In a game of the scale of Supreme Commander, a small army being lost, or a single firebase consisting of a series of defensive structures, isn't necessarily enough to put you on the back foot. But because of the economy scaling in Command and Conquer, things are very different. Add to this how quickly some buildings can die or change hands (being captured by an Engineer, for instance) and, on either side of the equation, you have a lot of room to punish your opponent or to make a comeback.

Again, that's a bit of a trade-off. Single-threading can lead to situations that force a player to pump out structures as fast as possible or fall behind: a couple of seconds gap between one building being finished and another one starting up can put one player behind in ways that can leave them vulnerable to being attacked or falling behind economically or militarily. This is something that can happen in a game with more stuff to build but with the C&C model there's a lot less room to mess up which means each mistake or delay is felt more keenly.

For this reason, newer Command and Conquer games have opened up the 'single threading' restriction: adding a unique build queue for each production structure (you still almost never need more than 1 or 2, of each, but it can help and does allow for a wide variety of strategies based on mass production), unique build queues for each ConYard, and in C&C3 and Red Alert 3, cranes which have their own limited build queue. But, unlike in most other RTS, whether or not the player wants or needs the extra production potential is a strategic choice and not mandated by mechanics.

Additionally, and importantly, moving defensive structures into a separate build queue from other structures allows players to react defensively while still focusing on their economy.

The ability to have defensive options in their own build queue does offset the downside of single threading I mention above (regarding falling behind) by allowing players to protect themselves from early game harassment with the tactical deployment of a turret or wall, which creates a harassment system that I feel is both more obvious and has more counter-play since it doesn't rely on vulnerable workers to move to and place the reactive defensive options.

To summarize this section before moving on:
• Single threading makes each building placement meaningful and allows for any structure kill to disrupt build order and therefore be a meaningful harassment
• The placement of each structure is significant, which makes it easier to define a strategy based on the placement of only a handful of buildings
• Defensive structures getting their own build queue helps offset some of the downsides of single-threading

Build Radius
[image loading]

Some RTS restrict where you can place structures. The Zerg in StarCraft 2, for instance, can only build on Creep (with the exception of the Hatchery and their Extractor structures of course). And of course, if you know anything about Command and Conquer, you know about build radius.

It changes function based on which title you're playing, but basically you're restricted to build structures in a certain proximity either to the ConYard itself or to other structures. The newer generation of C&C titles: Red Alert 3 and Command and Conquer 3 in particular, have specific units which can deploy to produce their own build radius, as a way to expand to another area of the map.

As I said above, this is kind of a tradeoff from how some other other RTS handle base design. Proxies aren't really possible in Command and Conquer games the way they're thought of in other RTS, and hiding tech is difficult too.

This also makes 'expanding' to a new area of the map non-trivial, requiring the player to produce an expensive build-radius producing unit, or to physically move their MCV somewhere else and slow down their tech progression, since they can't build anything while the MCV is moving and re-deploying (this is mostly true in Red Alert 3 and Command and Conquer 3).

In older C&C games, players often 'chain' their structures across the map to move build radius toward new resource patches, sometimes selling off unneeded buildings after they've got their Refinery into optimal harvesting positions in order to recoup resources and limit the vulnerable surface area of their base.

To me, though, this is an endlessly interesting series of tradeoffs and decisions. And, to boot, it's a lot easier to understand the implications of packing up your production potential and walking it across the map than it is to allocate some percentage of your early income to a different worker ratio or to produce a new town center or command center instead of a some more barracks. It's a clear and dramatic decision to pack up your building into a unit, pausing all of your production potential, and move it across the map somewhere else.

[image loading]

I have come to really love the dynamic of players moving their MCV around the map, particularly in Red Alert 3 and Command and Conquer 3, in order to support their strategy. It's one of the easiest ways to acquire new resources, expand production to a new area, and there's even a precedent in Red Alert 3 for using the MCV offensively since it can crush smaller vehicles.

I want to keep going on about how much I love the ability to move an MCV around the map, with all its attendant complications and limitations and tactical and strategic uses, but I find it difficult. It's really easier to see and do than it is to describe in an effective way.
I love systems that provide both clarity and depth, and the MCV is one of my favorites (especially as in the later Command and Conquer titles).

Single point of failure?
[image loading]

Hands down, the most fascinating part of the design of Command and Conquer games is how players are able to continue to compete, and even to succeed, with almost nothing. C&C Remastered games often come down to one player selling off almost all of their structures in an attempt to kill or capture the enemy base. I've seen Tiberium Wars matches won by a single ranked-up air unit. Routinely, players compete and win after their ConYard is killed off.

Partially, this is due to the limited number of structures required in order to play. A single vehicle factory, a couple of functional Harvesters and Refineries, you might have a chance. This is, of course, not guaranteed, and is not totally dependent on the design of the MCV or Construction Yard. A lot of it has to do with how the economy scales in C&C games.

Worker-Based Construction

[image loading]

In games with worker-based construction, killing a player's workers is one of the baseline considerations. Killing and protecting workers is a huge part of the game, and is a granular one. Meaning, the player will typically have a large number of workers proportional to the number of their total assets, so the loss of each worker is relatively minor.

The trouble with this, in my mind, is due to 2 main factors. First, when a player loses a worker, they seldom lose only one at a time. This has a cascading impact on player economy because the workers themselves require resources to purchase, which delays economic growth due to the lost workers and also puts an additional economic burden on the player due to the cost of the new workers. Secondly, the replacement of these workers takes time, which further hampers the player's ability to catch up to their opponent.

In this way, what seems to be a granular and binary way to gain a slight advantage has a tendency to snowball into a larger problem. With Command and Conquer's approach, losing a power plant or production structure is a single choice from being in a competitive place again.

Also, with the ability to sell off assets, the player can refine their strategy by getting rid of other buildings (or units in some cases) in order to shore up their economy.

Conclusion

[image loading]

Thanks for coming on this ride with me. I know every RTS system has a lot of tradeoffs, and that there's a lot more that could be said about the MCV and Construction Yard. I hope this little look into my favorite bits of its design has been interesting. Please share your thoughts with me on the topic of C&C, worker-based RTS design, or any other strategy game topic that comes to mind when reading.

Thanks, and see you on the battlefield!

Read the blog post at its original location here: waywardstrategy.com

****
SlammerIV
Profile Joined December 2013
United States526 Posts
July 07 2020 16:40 GMT
#2
Honestly I do think CnC 3 and Generals are both severely underrated as fun competitive games.
Archeon
Profile Joined May 2011
3265 Posts
Last Edited: 2020-07-07 19:57:07
July 07 2020 19:48 GMT
#3
I always thought that zone of control was less intuitive than just building stuff with workers in terms of limitations and spreading mechanics.

Imo CnC's system is perfectly fine for a casual environment where expanding doesn't play a role, but it mainly replaces the worker spam and I don't get the impression that limiting building cycles changes the dynamic that much. You are still limited by your resource output and you still do buildorders to fit your economic output to your attack timings. Eco wise I think comparing workers to loosing a power plant is the wrong comparison, it's imo more comparable to loosing a refinery, which is a pretty huge deal especially early on.

I prefer more fluid systems like DoW or BfME where you often play for mapcontrol rather than for doom-pushes. Imo that leaves more room for harassment and comebacks especially on the larger maps.
Tbf CnC's system is less snowball heavy since your production is still limited no matter how strong your eco is. So if one side greeds and the other misses the attack timing it isn't over that quickly.

Tbf I haven't played CnC mp on a competitive level, it might be much deeper than my impression of it. What little I've seen mostly seemed like having a bit better macro game or a bit cleaner execution would still win the game.
low gravity, yes-yes!
imBLIND
Profile Blog Joined December 2006
United States2626 Posts
July 08 2020 09:22 GMT
#4
There's a lot of random thoughts and issues that I have with CnC's finite queue system, but one of my main gripes is that you can't really scout + react in most CnC games because you can't see the structure until after it has been placed. This means that you would need to anticipate your opponent's build order instead of reacting on information that you scout with. Because of this, I feel that CnC is much more one-dimensional than it could be.
im deaf
waywardstrategy
Profile Blog Joined October 2015
United States62 Posts
July 08 2020 15:11 GMT
#5
On July 08 2020 18:22 imBLIND wrote:
There's a lot of random thoughts and issues that I have with CnC's finite queue system, but one of my main gripes is that you can't really scout + react in most CnC games because you can't see the structure until after it has been placed. This means that you would need to anticipate your opponent's build order instead of reacting on information that you scout with. Because of this, I feel that CnC is much more one-dimensional than it could be.


This is something I had considered but I hadn't thought was a major issue. However, you're right: scouting is a major issue in C&C games especially since players start out with a lot of cash. There's a lot of nasty rush strategies that can be employed (including the Engineer/APC rush) and VERY small windows for players to scout them. I don't know that the 'can't see the structure until it's placed' is the core of that though. A bigger part of the issue is that by the time infantry have crossed the map to scout, bombers or Shadow Teams or Cryocopters or what have you might already be in your base wrecking your infrastructure.

I think dismissing C&C as one-dimensional is a bit off though
imBLIND
Profile Blog Joined December 2006
United States2626 Posts
July 11 2020 20:10 GMT
#6
On July 09 2020 00:11 waywardstrategy wrote:
Show nested quote +
On July 08 2020 18:22 imBLIND wrote:
There's a lot of random thoughts and issues that I have with CnC's finite queue system, but one of my main gripes is that you can't really scout + react in most CnC games because you can't see the structure until after it has been placed. This means that you would need to anticipate your opponent's build order instead of reacting on information that you scout with. Because of this, I feel that CnC is much more one-dimensional than it could be.


This is something I had considered but I hadn't thought was a major issue. However, you're right: scouting is a major issue in C&C games especially since players start out with a lot of cash. There's a lot of nasty rush strategies that can be employed (including the Engineer/APC rush) and VERY small windows for players to scout them. I don't know that the 'can't see the structure until it's placed' is the core of that though. A bigger part of the issue is that by the time infantry have crossed the map to scout, bombers or Shadow Teams or Cryocopters or what have you might already be in your base wrecking your infrastructure.

I think dismissing C&C as one-dimensional is a bit off though


When I said one-dimensional, I mean that the game is going towards that direction. All RTS games are multi-dimensional, much more so than any other genre out there. But if we were to count the number of mechanisms, build orders, strategies, and interactions between the factions in CnC, it feels much more one-dimensional than SC. Maybe I'm just being biased due to being spoiled from playing SC for so long.

To elaborate on what I mean, there are 2 forms of scout -> react cycle in CnC, both of which involve scouting units. One of these cycles is "he builds X unit, I build Y unit", and the other is "his army/base is at X part of the map, lets go attack there." There is no scout-react cycle involving "he is constructing X building, so I need to adjust my build order to compensate for that" because all buildings are hidden from the opposing player until the building is placed down...at that point, you'd be reacting to what unit he makes, not the building itself. If scouting buildings is not as useful or practical in CnC than the other scouting , that's one less thing you have to do or worry about.

Another point you bring up is the pace of the game. I think the finite queue structure + the MCV forces the game develop at a fixed pace. The good thing about this is that you'll see most of the tech tree options being used at least occasionally, whereas in a game like BW you never see ghosts, scouts, or infested terrans due to other options being better and the game progressing too quickly. The bad thing about this is that CNC games tend to be longer, slower, and more likely to be focused on a single front stalemate. Slow RTS games doesn't necessarily mean that the game is more one-dimensional, but it certainly makes the game feel less strategical as you're waiting for your superweapon or critical mass to build up...
im deaf
farhanasif
Profile Joined February 2025
1 Post
Last Edited: 2025-02-21 13:05:42
February 21 2025 10:30 GMT
#7
Bot edit.

User was banned for this post.
Please log in or register to reply.
Live Events Refresh
Next event in 7h 21m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
LamboSC2 372
TKL 154
elazer 112
JuggernautJason39
MindelVK 39
StarCraft: Brood War
Britney 34405
Calm 4848
Mini 772
EffOrt 389
ggaemo 285
firebathero 193
Rush 150
Soma 142
Snow 104
Sharp 75
[ Show more ]
Leta 68
Mind 68
Shuttle 65
zelot 60
Aegong 40
Barracks 39
Mong 21
Noble 15
IntoTheRainbow 12
Bale 10
GoRush 10
ivOry 7
Dota 2
Gorgc8485
BananaSlamJamma196
Counter-Strike
kennyS829
byalli663
adren_tv88
ceh94
Other Games
singsing1483
FrodaN858
B2W.Neo786
hiko699
Lowko335
DeMusliM323
crisheroes251
RotterdaM210
Hui .154
mouzStarbuck126
KnowMe79
QueenE78
oskar47
Rex23
Organizations
Dota 2
PGL Dota 2 - Main Stream41
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV631
League of Legends
• Nemesis3552
• TFBlade592
Other Games
• Shiphtur166
Upcoming Events
Replay Cast
7h 21m
KCM Race Survival
16h 21m
The PondCast
17h 21m
WardiTV Team League
19h 21m
OSC
19h 21m
Replay Cast
1d 7h
WardiTV Team League
1d 19h
RSL Revival
2 days
Cure vs Zoun
herO vs Rogue
WardiTV Team League
2 days
Platinum Heroes Events
2 days
[ Show More ]
BSL
3 days
RSL Revival
3 days
ByuN vs Maru
MaxPax vs TriGGeR
WardiTV Team League
3 days
BSL
4 days
Replay Cast
4 days
Replay Cast
4 days
Afreeca Starleague
4 days
Light vs Calm
Royal vs Mind
Wardi Open
4 days
Monday Night Weeklies
4 days
OSC
5 days
Sparkling Tuna Cup
5 days
Afreeca Starleague
5 days
Rush vs PianO
Flash vs Speed
Replay Cast
6 days
Afreeca Starleague
6 days
BeSt vs Leta
Queen vs Jaedong
Liquipedia Results

Completed

Proleague 2026-03-24
WardiTV Winter 2026
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
BSL Season 22
CSL Elite League 2026
CSL Season 20: Qualifier 1
ASL Season 21
Acropolis #4 - TS6
RSL Revival: Season 4
Nations Cup 2026
NationLESS Cup
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual

Upcoming

2026 Changsha Offline CUP
CSL Season 20: Qualifier 2
CSL 2026 SPRING (S20)
Acropolis #4
IPSL Spring 2026
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.