• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 09:28
CEST 15:28
KST 22:28
  • 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] Ro16 Preview Pt2: All Star10Team Liquid Map Contest #22 - The Finalists14[ASL21] Ro16 Preview Pt1: Fresh Flow9[ASL21] Ro24 Preview Pt2: News Flash10[ASL21] Ro24 Preview Pt1: New Chaos0
Community News
2026 GSL Season 1 Qualifiers12Maestros of the Game 2 announced52026 GSL Tour plans announced14Weekly Cups (April 6-12): herO doubles, "Villains" prevail1MaNa leaves Team Liquid23
StarCraft 2
General
MaNa leaves Team Liquid Maestros of the Game 2 announced 2026 GSL Tour plans announced Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Team Liquid Map Contest #22 - The Finalists
Tourneys
2026 GSL Season 1 Qualifiers GSL CK: More events planned pending crowdfunding RSL Revival: Season 5 - Qualifiers and Main Event Sparkling Tuna Cup - Weekly Open Tournament Master Swan Open (Global Bronze-Master 2)
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
Mutation # 522 Flip My Base The PondCast: SC2 News & Results Mutation # 521 Memorable Boss Mutation # 520 Moving Fees
Brood War
General
Data needed ASL21 Strategy, Pimpest Plays Discussions [ASL21] Ro16 Preview Pt2: All Star BGH Auto Balance -> http://bghmmr.eu/ RepMastered™: replay sharing and analyzer site
Tourneys
[ASL21] Ro16 Group D [ASL21] Ro16 Group C [ASL21] Ro16 Group B [Megathread] Daily Proleagues
Strategy
Simple Questions, Simple Answers What's the deal with APM & what's its true value Any training maps people recommend? Fighting Spirit mining rates
Other Games
General Games
Dawn of War IV Starcraft Tabletop Miniature Game Nintendo Switch Thread General RTS Discussion Thread Battle Aces/David Kim RTS Megathread
Dota 2
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
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread Russo-Ukrainian War Thread YouTube Thread Canadian Politics Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [Req][Books] Good Fantasy/SciFi books Movie Discussion!
Sports
Formula 1 Discussion 2024 - 2026 Football Thread McBoner: A hockey love story Cricket [SPORT]
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Sexual Health Of Gamers
TrAiDoS
lurker extra damage testi…
StaticNine
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1656 users

[G] TheCore - Advanced Keyboard Layout - Page 155

Forum Index > StarCraft 2 Strategy
Post a Reply
Prev 1 153 154 155 156 157 432 Next
Rankith
Profile Joined August 2010
United States78 Posts
March 24 2013 21:56 GMT
#3081
On March 25 2013 06:55 Ninjury_J wrote:
Oh sorry, I don't know if it is a thing, it just seems like it should be possible to me. Someone who knows will have to confirm that it works and that it has no disadvantages.

^That might be a very good solution!


I went and tested right after your post. It does indeed work and seems exactly the same as shift+unit button instead of just unit button
Ninjury_J
Profile Joined August 2012
Canada408 Posts
March 24 2013 22:11 GMT
#3082
Wonderful
“The supreme art of war is to subdue the enemy without fighting."- Sun Tzu
JaKaTaKSc2
Profile Blog Joined March 2011
United States2787 Posts
Last Edited: 2013-03-24 23:59:30
March 24 2013 22:40 GMT
#3083
I agree about warpin and msc. I'm going to make transform to warpgate Z/ and photon overcharge Z/

That will work, right?

Also, regarding the DL, the link to DL brings you to the keyboard selection in the skydrive, then you choose your version from there. So there is only one DL link as it is.


EDIT:
In TheCore 1.0, you will only have to reach a distance of 2 keys for 3 out of the 22 ability keys and control groups. Everything else is 1 key distance or homekeys
Commentatorhttps://www.youtube.com/JaKaTaKtv
Fork
Profile Joined August 2010
Russian Federation100 Posts
March 25 2013 00:40 GMT
#3084
0.6.3

TRMM

steelseries 7G

can't seem to override the 0-button (zero) 5-control-group after setting it initially, it seems to be first come first serve

i try to set other units and buildings to it but they just don't attach themselves.
"get down!"
thayneq
Profile Joined March 2013
96 Posts
March 25 2013 01:03 GMT
#3085
On March 25 2013 09:40 Fork wrote:
0.6.3

TRMM

steelseries 7G

can't seem to override the 0-button (zero) 5-control-group after setting it initially, it seems to be first come first serve

i try to set other units and buildings to it but they just don't attach themselves.


read the FAQ, or a few posts back. There's a fix for windows.
Pelirrojo
Profile Joined April 2010
United States98 Posts
March 25 2013 01:19 GMT
#3086
On March 25 2013 09:40 Fork wrote:
0.6.3

TRMM

steelseries 7G

can't seem to override the 0-button (zero) 5-control-group after setting it initially, it seems to be first come first serve

i try to set other units and buildings to it but they just don't attach themselves.


I just asked this question:




On March 24 2013 15:23 Pelirrojo wrote:
RRM version 6.3, having a weird problem with the "0" control group. I can add units to the group with control+0, but I can't remake the group with control+shift+0.


On March 24 2013 15:25 Borskey wrote:
Pelirrojo

http://support.microsoft.com/kb/967893

Basically, windows uses that keybind for something. You have to disable it in windows (see the link). It will then work fine in starcraft.

thayneq
Profile Joined March 2013
96 Posts
March 25 2013 01:22 GMT
#3087
my god TheCore is awesome. I'm getting wicked fast. Just finished my 100th game ever and doing quite well. 1v1 I started in bronze, but I'm doing really well there. 2v2 I'm ranked 85 gold. 3v3 I've won 3 out of my 5 qualifying matches.

The only thing I'm really struggling with (still) is my inject timings. Two questions:
1) what do you think about hotkeying a hatchery dedicated to check timing? I know it sucks to lose a whole CG, but I find it's worth not losing a game because I missed a couple injects.

2) Hotkeying eggs is sick. You should write a small tutorial on how to do this and put it in the FAQ. I'm not sure beginner zerg players know how easy it is (and how much it helps!)
fengshaun
Profile Joined April 2012
149 Posts
March 25 2013 01:29 GMT
#3088
On March 25 2013 10:22 thayneq wrote:
my god TheCore is awesome. I'm getting wicked fast. Just finished my 100th game ever and doing quite well. 1v1 I started in bronze, but I'm doing really well there. 2v2 I'm ranked 85 gold. 3v3 I've won 3 out of my 5 qualifying matches.

The only thing I'm really struggling with (still) is my inject timings. Two questions:
1) what do you think about hotkeying a hatchery dedicated to check timing? I know it sucks to lose a whole CG, but I find it's worth not losing a game because I missed a couple injects.

2) Hotkeying eggs is sick. You should write a small tutorial on how to do this and put it in the FAQ. I'm not sure beginner zerg players know how easy it is (and how much it helps!)


1) waste of 1 CG, I've already let go of my creep queen hotkey because I just don't have enough CGs (even though I'm using all 10 available! Maybe I should stop abusing CGs?). I use the base camera and align all of my injects based on my main hatch's inject timing. So, if you want to check the timing, just go to your main base cam!

2) yes, it is. And it gets even better when you are in the heat of battle and you don't want your swarm hosts 1A'd into the opponent along with your zerglings! :D After getting used to egg-hotkeying during the campaign, it's so automatic I almost want to hotkey my drones!
Ninjury_J
Profile Joined August 2012
Canada408 Posts
Last Edited: 2013-03-25 01:34:16
March 25 2013 01:32 GMT
#3089
Thayneq,

I'm glad you are enjoying and benefiting from TheCore. Funny enough, the two greatest things I learned from TheCore (as well as with Jak's tutelage) was inject timings and egg hotkeying. I think dedicating a control group to one hatch is a bit wasteful. Here are three methods I use, I haven't decided what i like best.

1) select queens, place mouse over images on wireframe. Pros: fastest and least 'interrupting' of these method. Cons: smallest identifier, (in the sense that you need to move your eyes to the small numbers). Also, if you have more than 25 energy it can be hard to keep track.

2) select hatch control group, click one. Pros: easy big bar to read. Cons: requires clicks, and does not work if the hatch you select is upgrading or researching.

3) use a base cam to check progress over a hatch. Pros: most reliable, can maintain your unit selection. Cons: requires change of camera location, not efficient in that sense.

I believe that the better one's injects are, the more one would benefit from the first method.

Does anyone have any other ways?

Edit: Feng, what is your control group setup?
“The supreme art of war is to subdue the enemy without fighting."- Sun Tzu
BlackPanther
Profile Blog Joined April 2011
United States872 Posts
March 25 2013 01:53 GMT
#3090
Have you guys actually done any tests to figure out if the Core is actually helping improve people's performance as opposed to performance gains from actually playing the games? It sounds if there might be some third factor causality.
fengshaun
Profile Joined April 2012
149 Posts
March 25 2013 01:53 GMT
#3091
On March 25 2013 10:32 Ninjury_J wrote:
Edit: Feng, what is your control group setup?


Well, I put zerglings on 9, then if banelings come, I put them on 0. Now if I add mutas, I'll be using L, but if roaches come in, they all group up in 9 since by this time I'm really losing/winning by a large margin or adding new tech. I leave - for swarm hosts. Then, I put a small group of zerglings on ' for counter-attacks (all research structures go into my inject queen CG). Ultralisk will then go in 0 and ' will stay as the "counter-attack" CG. Vipers, infestors, swarm hosts, and mutas get their own CG. corruptors will go on 0 and gglords will *now* go on ] which used to be my creep queen. I just didn't have a place for gglords before, but now do! And they need their separate CG because they are really slow!
Thunderflesh
Profile Blog Joined June 2010
United States382 Posts
March 25 2013 01:59 GMT
#3092
On March 25 2013 10:53 BlackPanther wrote:
Have you guys actually done any tests to figure out if the Core is actually helping improve people's performance as opposed to performance gains from actually playing the games? It sounds if there might be some third factor causality.


I don't see how anyone could actually determine this; any time you spend training on the Core, you're also just training general starcraft skills.

In any event, whether or not you get huge performance gains, the Core is worth it because of how ergonomic it is. I stopped getting any wrist pain from playing long sessions, and I suspect that many pros would actually get fewer wrist injuries (taeja, mvp, tlo, I could go on...) if they used the Core.

But anecdotally, I feel like my APM went up slightly; I at least started feeling more effective in my macro and army control after a month or so.
You'll worry less about what people think about you when you realize how seldom they do.
Ninjury_J
Profile Joined August 2012
Canada408 Posts
Last Edited: 2013-03-25 02:19:09
March 25 2013 02:13 GMT
#3093
@BlackPanter,

While anecdotal evidence is generally unreliable, it is unfortunately all that we have. The only real experiment that would work is a controlled, random sampled test. At the most optimal we would have to set up a group for each layout, plus one for each race (and dominant hand) for standard and Grid. Then we would need to categorize all the groups by race. We would need to have a sufficiently large group of completely new players, who would follow a precise schedule and not deviate from it for at least 3-6 months. Even if such a test could be set up, and even if enough players were found (1000 minimum), managing and controlling the experiment would be very difficult. Further, running stats on this would be quite time consuming because of all the dimensions there are to consider.

I definitely agree that such a test would be useful and really cool. I am considering trying to set up something less stringent, but I will not have time to do so until mid June/July. Anyways, it is probably a good idea to wait until 1.0 is released and stable for a bit before embarking on this kind of project.

What statistics do you think would be informative and useful if such a test was to be done?

Edit: @ Feng, cool! I am trying to figure out what potential "the best" setups would be. I like yours, specifically how almost every unit gets their own group, but importantly with exceptions. Personally, I like lings on ; because I use it much more frequently in general and per game than any other unit type.
“The supreme art of war is to subdue the enemy without fighting."- Sun Tzu
thayneq
Profile Joined March 2013
96 Posts
March 25 2013 02:19 GMT
#3094
On March 25 2013 10:32 Ninjury_J wrote:
1) select queens, place mouse over images on wireframe. Pros: fastest and least 'interrupting' of these method. Cons: smallest identifier, (in the sense that you need to move your eyes to the small numbers). Also, if you have more than 25 energy it can be hard to keep track.

2) select hatch control group, click one. Pros: easy big bar to read. Cons: requires clicks, and does not work if the hatch you select is upgrading or researching.

3) use a base cam to check progress over a hatch. Pros: most reliable, can maintain your unit selection. Cons: requires change of camera location, not efficient in that sense.

I believe that the better one's injects are, the more one would benefit from the first method.

Does anyone have any other ways?

Edit: Feng, what is your control group setup?


1 is unusable just simply because if you ever miss a cycle, you're screwed. I'd rather have something that lets me get back on track easily so I don't have to rely on always being perfect.

2 sounds like it could work. I'll test that out, but again having to move my mouse down to click it for something I'm going to be doing 200 times a game seems really inefficient.

3 is what I was using before but yanking my camera away from my current location is just such a pain. I'd rather be able to check my timing from anywhere I am and not have to move my mouse. Hence, the easiest is to use a CG. Unlike some people, I rarely ever use more than 4 CG's. I just don't find I have the ability to manage all that stuff, so for me using ; or L is very useful to bind to my main hatch.
fengshaun
Profile Joined April 2012
149 Posts
March 25 2013 02:37 GMT
#3095
On March 25 2013 11:13 Ninjury_J wrote:
Edit: @ Feng, cool! I am trying to figure out what potential "the best" setups would be. I like yours, specifically how almost every unit gets their own group, but importantly with exceptions. Personally, I like lings on ; because I use it much more frequently in general and per game than any other unit type.


I use 9 for the same reason you do. For some reason, I'm more comfortable pressing 9 rather than ;. It might be because when I started with core, my base cams were main->9, nat->0, third->-, 4th->K, 5th->L, 6th->; (I thought this was the recommended setup). Now I've switched it to the recommended edition.

I do like to have each thing on its own CG, especially with types that need special attention and are not just default speed 1A unit types. This also allows me to develop some muscle memory so I don't have to think about which CG I should press in the middle of the game.
Ninjury_J
Profile Joined August 2012
Canada408 Posts
Last Edited: 2013-03-25 02:43:01
March 25 2013 02:38 GMT
#3096
@Thayneq,

I don't think 1 is unusable, as long as you have good injects. Kind of a catch-22, because we are discussing how to get better injects in the first place.

I agree with you complaints of 2 and 3, but that seems to be how it is... Does anyone know of a better way?

While you may not have the apm capability to use all your CGs now, I think one of the important things to consider is how good you will be in the future. So saying "I cannot control x amount of cgs now, so I can afford to use one on inject/creep/ols/whatever" is in a sense a moot point, because with practice you will be able to do that which you cannot right now. Sure, you can say that at that point you will re-evaluate and learn something new. In my opinion, that kind of learning philosophy can teach bad habits that are difficult to unlearn, and is in general less effective than "doing things right" from the beginning.

Of course, this is dependent on the claim "you should not use a cg for checking injects" being true. I could easily be wrong about that.

@Feng, nice. Don't quote me on this, but I think the suggested CGs for Zerg may change. Specifically, I think we may see the removal of the OL control group suggestion in favor of another ability-centric unit.
“The supreme art of war is to subdue the enemy without fighting."- Sun Tzu
Spaceboy
Profile Joined February 2011
United Kingdom220 Posts
Last Edited: 2013-03-25 03:01:51
March 25 2013 03:01 GMT
#3097
@Ninjury/Thayneq

For timing injects I've taken from a tip from JEcho who went through his method once on his stream.. and it happens to fit perfectly with TheCore. Basically all you do is constantly tap between Hatch "CG>Select Larva>Hatch CG>Select Larva"... etc etc. That way as soon as you have any new larva you'll immediately see it pop up on the command card.. and what does a bunch of new larva mean? That's right, an inject just popped off and needs redoing.

Pros: This has the benefit of taking up no control group and generally speaking allowing you to view what you want on the map. It also forces you to constantly think about macro and your larva.. which you should be doing as obviously ideally you want to be spending this constantly to get the free larva given by an empty hatch.

Cons: If you have no larva at all, usually in the early game, and you tap "Hatch CG>Select Larva>Hatch CG" the select larva will not count as a command and it'll be as if you just double tapped your Hatch CG.. which will take your vision to a hatch which you may not want. Also later on in the game if you have more than a command card's worth of larva you obviously won't be able to see when any new larva pops off.. however by that stage it's generally not as pressing an issue anyway.
I am terrible at this game!
Ninjury_J
Profile Joined August 2012
Canada408 Posts
March 25 2013 03:18 GMT
#3098
Thanks Spaceboy. That sounds reasonable. It is reactive in the sense that one can't know from this alone how close one is to the end of the inject, one can only know when the inject finishes. Then again, once reason I don't like hatch methods is because they do not line up with energy regeneration. I guess the remedy if using this is to really do it constantly, but slow enough not to double press the hatch control group. One pro I really like is that this check injects, and also spare larva from "natural" creation from hatches. When you say "the command card" do you mean the the long rectangle in the middle (the wireframe) or the squarish box on the right (the command card)?
“The supreme art of war is to subdue the enemy without fighting."- Sun Tzu
fengshaun
Profile Joined April 2012
149 Posts
March 25 2013 03:24 GMT
#3099
On March 25 2013 11:38 Ninjury_J wrote:
@Feng, nice. Don't quote me on this, but I think the suggested CGs for Zerg may change. Specifically, I think we may see the removal of the OL control group suggestion in favor of another ability-centric unit.


I never understood why ovies need their own CG!

@spaceboy: that sounds cool! But I don't understand how you can double tap hatch CG! hatch CG is P, while select larvae is O. You'll never be double-tapping P, so your camera won't ever move!
Ninjury_J
Profile Joined August 2012
Canada408 Posts
March 25 2013 03:33 GMT
#3100
@Feng,

In theory an ov cg can help spread creep highways, and help to pull back all ovs if harassed by mutas or phoenix. TLO is a proponent of it. I feel cgs can be of better use, personally. Maybe I am wrong.

I just tested this: if you have no larva and press POPO faster than one game second, it recalls back to hatch. Solution: check frequently but less fast, or wait a beat between O and P.
“The supreme art of war is to subdue the enemy without fighting."- Sun Tzu
Prev 1 153 154 155 156 157 432 Next
Please log in or register to reply.
Live Events Refresh
WardiTV Map Contest Tou…
12:30
Playoffs Day 1
herO vs Classic
SHIN vs Cure
Solar vs Percival
TKL 206
Liquipedia
Afreeca Starleague
10:00
Ro16 Group D
Barracks vs Leta
Royal vs Light
Afreeca ASL 15273
StarCastTV_EN354
Liquipedia
GSL
08:00
2026 Season 1: Qualifiers
herO vs Rogue
Cure vs TriGGeRLIVE!
SHIN vs Bunny
IntoTheiNu 404
CranKy Ducklings SOOP201
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Lowko412
TKL 214
LamboSC2 114
Rex 110
Hui .76
StarCraft: Brood War
Britney 39414
Calm 13535
Sea 7122
Jaedong 4773
BeSt 1653
Rush 1250
Leta 1175
Horang2 749
Hyuk 681
Pusan 464
[ Show more ]
Mind 368
Snow 212
Zeus 201
Larva 130
ToSsGirL 116
JYJ 110
ggaemo 97
Sharp 88
Sea.KH 54
[sc1f]eonzerg 52
Sexy 45
Killer 31
Noble 25
Shine 18
Movie 15
Bale 14
JulyZerg 13
SilentControl 12
Rock 12
GoRush 10
Terrorterran 10
eros_byul 1
Dota 2
Gorgc6102
qojqva533
League of Legends
Reynor65
Counter-Strike
shoxiejesuss1151
zeus1136
edward202
markeloff190
Super Smash Bros
Mew2King108
Heroes of the Storm
Trikslyr132
Other Games
singsing2178
hiko760
B2W.Neo490
Mlord401
crisheroes309
XaKoH 149
Liquid`LucifroN117
DeMusliM94
QueenE53
kaitlyn13
Organizations
Dota 2
PGL Dota 2 - Main Stream11276
PGL Dota 2 - Secondary Stream2369
StarCraft 2
WardiTV687
StarCraft: Brood War
UltimateBattle 292
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• StrangeGG 66
• 3DClanTV 65
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis3391
• TFBlade1726
Other Games
• WagamamaTV155
Upcoming Events
RSL Revival
20h 32m
Replay Cast
1d 10h
The PondCast
1d 20h
KCM Race Survival
1d 20h
WardiTV Map Contest Tou…
1d 21h
Gerald vs TBD
Clem vs TBD
ByuN vs TBD
Rogue vs MaxPax
ShoWTimE vs TBD
CranKy Ducklings
2 days
Escore
2 days
RSL Revival
3 days
WardiTV Map Contest Tou…
3 days
Universe Titan Cup
3 days
Rogue vs Percival
[ Show More ]
Ladder Legends
4 days
uThermal 2v2 Circuit
4 days
BSL
4 days
Sparkling Tuna Cup
4 days
WardiTV Map Contest Tou…
4 days
Ladder Legends
5 days
BSL
5 days
Replay Cast
5 days
Replay Cast
5 days
Wardi Open
5 days
Monday Night Weeklies
6 days
Replay Cast
6 days
Liquipedia Results

Completed

Proleague 2026-04-20
RSL Revival: Season 4
NationLESS Cup

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
KCM Race Survival 2026 Season 2
StarCraft2 Community Team League 2026 Spring
WardiTV TLMC #16
Nations Cup 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026

Upcoming

Escore Tournament S2: W4
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
2026 GSL S2
RSL Revival: Season 5
2026 GSL S1
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
BLAST Rivals Spring 2026
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.