04-29-2011, 11:27 AM | #1 | |||
lolzcat
Join Date: Oct 2000
Location: Annapolis, Md
|
FOF 2007 - Highlander Challenge, Take Two
Highlander II
(Yes, the title is itself self-defeating…) Okay, some time ago, I gave a run at a house rules challenge career, styled the Highlander Challenge. From the opening from that thread: Quote:
I gave that setup my usual run, built up a team, and then got bored (as always). But it wasn’t a totally value-less experience. Looking back, I think I had some take-aways worth reviving. So, without further ado, I’m going to make one major twist to these rules, retain the undercurrent of “one” and try something like this again. Here’s the new set of rules: In any given season: -there can be only one year on any new offer made to a restricted free agent -there can be only one renegotiation on my terms -there can be only one renegotiation on the player’s terms -there can be only one trade, either within the current draft or AI-initiated -there can be only one free agent offer outstanding at any time So, the last rule is the main idea. I won’t sign any players other than during the 16 stages of free agency, and when doing so I am (hopefully) going to have to make some real prioritization decisions. By limiting renegotiations, I think I’m going to have to get value out of pretty much every draft pick. Here’s my thinking on math. In every season, I get 5 late round draft picks who will essentially sign 3 year deals and then get a free 1-yr RFA extension. That’s a rotating battery of 20 players. So from our top 2 draft picks each season plus whatever handful of free agent signings we collect, we need to occupy another 30 or so roster slots. That seems like it’s manageable – if I’m mostly signing guys to 3yr contracts, you might need something like 10 guys a year. With 16 stages of free agency, I think that sounds manageable. All this is subject to future tweaking if it turns out I simply cannot field a legal roster, or get pushed to ridiculous things simply by the need to accumulate bodies. So, here’s the deal. I’m not going to be building a new team here – which is my usual m.o. for this sort of thing. Rather, I am going to try to take an already mature team that I previously built, and try to use these rules to create a challenging environment to maintain the established team. This is the usual weak point in my dynasty threads – no matter how good the rules are, I always enjoy building a roster and team from nearly nothing. What I lose interest in is the maintenance of the established team. So I’m going to try and start at that point in this case, and see if the new rules accomplish my intended goal – to keep this interesting. |
|||
04-29-2011, 11:30 AM | #2 |
lolzcat
Join Date: Oct 2000
Location: Annapolis, Md
|
The Team
I’m not going to belabor this unreasonably, but here’s a quick catch up on where this franchise stands. This league started as the 2010 default NFL files, as I was trying (fruitlessly) to get my younger brother interested in this game when we were together last year. I recently picked it up for this purpose, and played forward a bit. The last couple of years I have begun to use the 1-FA-at-a-time limitation, but not as a coherent set of real house rules. Here’s how the team has progressed thus far, all fairly standard: Code:
All very familiar, a few seasons as a middling contender, and then we emerge as a power team for good. The last 5 years I think we have earned 3 #1 seeds, but have yet to cash it all in for a ring. Also as usual for my teams, we are at this point very high in cohesion and good chemistry as well. Here’s the current roster ratings, sorted by current rating to give you an idea of where our real talent lies: Code:
Basically, we have a short list of true star caliber players here. RDE Grady Ballard is actually putting up big numbers while playing the true RDE slot in our 3-4 (no mean feat), and his counterpart Adam Fields is occasionally a dominant pass rusher from the left side. Both were first round picks, and both will likely play here until they fade away. The rest of the defense is pretty pedestrian. 70/70 CB Roman Porter (1.18) is very solid in bars but doesn’t put up big stats, 72/72 SS Seth Lyons (1.13) is very good, and the rest of our DB are basically role player types (I have had two massive VSOD busts at the LB position, and have yet to field even an average-looking group there). Regardless, we tend to have a very good defense by the numbers, as our python style seems to work well. On offense, I have tried to make this a run-first team, thinking this could be the next frontier for my personal FOF future. 8th year RB Zach Russell is a former workhorse (9600 carries on 4.5 ypc for us) who is now the balanced-skill change-of-pace behind our supposed big-hitter RB Herman Jarvis (1.13). Jarvis is only getting us 4 ypc in his first two years, but we are playing from ahead a lot and I figure we’re running into a lot of run expectations. At some point, I’d like to fiddle with formations and gameplanning to try to develop a more serious running game, perhaps an attachment to this team will foster that. Right now we are not really doing much that’s creative – just running a lot and throwing mostly short stuff. In the air game, we have a good-enough guy at QB in 38/38 Gus Sturch (2.5), who is now a cohesion plus and a decent short game type (48 in short passing, 66 in accuracy). I have a younger QB who is blooming in 25/39 Carl Schwartz (5.2, ran a sub-4.4 40 dash) and who might be a better play long term, but since we are winning with Sturch I have been reluctant to make a big change there. At WR, we have only two guys of note. 65/65 Rico Cole (1.10) is our main duty guy, decent in everything, but has not really taken off – career ypc of only 8.2 is underwhelming, and we don’t throw enough to get him big gross numbers (only one 1,000 yard season). 44/44 Kendrick Lane (7.29) has moved in as our other starter, and is a mostly BPR guy, which is just being laid bare as the whole key to the corrent passing game in FOF. So, he’s turning out to be pretty good, despite having no other skill but running in a straight line. YPT over 9 the last two season as a starter, but he’ll never catch more than 50 balls I guess, unless we really change the approach here. The OL is solid, but not worth detailing here. Mostly run-first guys, pretty good chemistry. So… we are a very solid SP team. Nothing remotely BEL-worthy of course, but interesting to play so far. I actually enjoy playing with a team that wins in a fashion other than 400 yards passing, so watching this team run the ball 40 times a game and end up with the most effective pass defense in the league and a top seed most years is kinda cool. I would like it very much if at some point I could field a successful MP FOF team with this philosophy. Here’s the 2019 Team Summary screen, which is always a pretty nice snapshot to present for quick familiarity: Code:
By the way, I have no real explanation for LB DeVore gathering sacks like that. He’s the weakside guy, so that’s the simple version, but he only posted a PR% of 4.1, so the 11 sacks was still a total anomaly. He’s a decent player, good pass rushing bars, but nothing I’m building around I assure you (he actually was a busted 1st round pick of mine that I didn’t bother signing, then redrafted him the following season in round three). Basically, I figure the assignment of 11 sacks to the lame WLB and only 1 to the good LDE is just some sort of quirky clerical error, and that makes more football sense than any other explanation I’ve got. The Holy Grail of FOF house rules is, for me, to create a set of rules that I can put in place, and then play absolutely “all out” within them and have a long term enjoyable challenge. With the Highlander roster building rules above, and perhaps the implied constraints of remaining a run-first team, I’m hoping that it remains fun to run this team, even though the building is essentially behind us at this point. |
04-30-2011, 10:18 AM | #3 | |
lolzcat
Join Date: Oct 2000
Location: Annapolis, Md
|
2020
So, I’ll kick off the 2020 season. I really don’t intend to detail a whole lot of offseason stuff here. Since most of my decision slots are just one-offs, I think it will be a fairly easy grid for each offseason – I’ll try to write things up that way, and see if it flows well enough. Probably add some season-ending commentary or something, that’s about it. Season Reset – 2020 Retirements: WR Steven Griffin (faded former starter), T D’Brickashaw Ferguson (injury fill-in) Roster situation: 40 signed, 3 RFAs, $48m cap room (32%) Draft picks: 8 total, our 7 plus 3.19 from trading away angry backup QB last season Top priorities: LB, OT, CB, TE Stg FA Pursued Terms Notes 1.2 RT Luther Pearson 3/6.9 CB Clancy best guy left open for now 1.3 1.4 Pearson re-signs, CHI after DT Rayburn 1.5 DT Kerry Rayburn 3/3.3 SFO signs K Manley, MIA signs CB Clancy 1.6 RB Percy Porras 3/min lock up affinity leader 1.7 LB Gene Ross 3/min cohesion and affinity plus 1.8 CB W Clayton 3/min ST guy, cohesion and affinity 1.9 FB B Ackerman 3/min love skill set, cohesion plus 1.10 OLB JR Matthews 4/24 injury risk, quality guy, all base sal 1.11 FS Terry Ferguson 3/2.4 great PR, zone guy, affinity, good depth 1.12 ILB Winston McElroy 3/2.9 solid run stopper, affinity, cohesion Pick Pos Name Adj 4TBAJP Dev O/U Pre Post Notes 1.18 WR Darnell Fiedler 6.1 +!!! ! 8% dni 25/52 26/59 ran 4.39/6.73, wow 2.30 FB Kenneth Norton 5.0 ++++++ 26% dni 27/65 31/66 possible TE move 3.19 traded to JAX to move up in round one 3.30 traded to JAX to move up in round one 4.30 C Richard Tapp 4.3 !! + 9% dni 13/64 15/53 run-bl, ran 4.96 5.30 K Andy Ford 3.3 - +++ 51% dni 32/58 30/50 got greedy, lost CB in 6th 6.30 RT Kelly Yardley 4.3 !+--- 23% dni 13/42 18/41 4.87 dash wow 7.30 WR Kenneth Chandler 4.0 – 31% dni 18/47 19/39 nice bars, ST, affinty Stg FA Pursued Terms Notes Signed 2.1 2.2 2.3 2.4 2.5 Offseason Commentary: Coming off a year where I didn't restrict my extensions and re-signings, we had more players than we really needed. I plan to weed out some chaff after camp, but this gives us some latitude to move up in the draft as well, not necessarily needing 8 picks. I covet a top CB, try to trade up to pick 1.11, but can't get it done. My target guy goes at pick 13 to Detroit, and I now am focusing on an undeveloped 4-red WR, who looks really good as well. Moving from 30 to 18 costs us our two third rounders, but that's fine by me, I think. Taking the WR here is a bald BPA play, and contrary to the run-and-defense approach, but this is a guy who probably goes at pick 1.3 or so in a serious league – hard to pass up the value just to take the best LB available. I make a gaffe later, thinking a CB I liked would last forever, and missing him to inexplicably take a kicker in round 5. And in an interesting twist: Quote:
So, that's something I wasn't planning for. We're deep with mediocre DE, so I don't think it will be a killer, but the bookends there were one thing I felt I could count on from this team. Ouch. I move FB Norton to TE, where he charts at 27/65 pre-camp. And we are at 58 players already, leaving little reason to pursue more free agents other than just to see what they might be able to do in camp. I decide that to partially offset the advantage opf carrying over so many pre-extended contracts, I'm not going to pursue anyone in late free agency, and will just carry these 58 guys into training camp. Slight opportunity lost now, and this might accelerate the fill-the-roster challenge that I am still hoping for eventually. 2020 Season Snapshot Roster Rating: 74 Cohesion: 72-100(92)-92-98 AffIndex: 88 Last Year's Results: 14-2, #1 seed, lost in divisional game Goal for Season: #1 seed and champs Keys to Success: Maintain pass pressure, turnovers, run 150+/gm Code:
Well, the running game wasn't what I had hoped for, but we accomplished the true goal of the regular season – we're the #1 seed again. DE Ballard was having a great year at LDE, but after 9 games came down with impaired vision, and the dreaded out-unknown, and is still sidelined. That our defense was still this great without both our top pass rushers for most of the year suggests we have things clicking nicely over there. Our pass attack remains efficient, and we posted Cole's first 1,000 yard season. Our 205 points allowed is obviously league best, as is our +183 points margin. We ought to be the favorites to win it all, on paper. So... of course, we're one and out in the postseason, losing in our opener to 9-7 Buffalo on an overtime field goal. So, that's that. Requested Reneg: CB Porter, 5/48(15) Open Reneg: S Lyons, 4/28(9) Trade: trade up from 1.30 to 1.18 Last edited by QuikSand : 04-30-2011 at 10:19 AM. |
|
05-01-2011, 03:29 PM | #4 |
lolzcat
Join Date: Oct 2000
Location: Annapolis, Md
|
2021
Season Reset – 2020 Retirements: none (wow) Roster situation: 38 signed, 2 RFAs, $44m cap room (29%) Draft picks: our 7 at slot 30 Top priorities: LB, CB, DE Free agent overview: Code:
|
05-01-2011, 03:29 PM | #5 |
lolzcat
Join Date: Oct 2000
Location: Annapolis, Md
|
Stg FA Pursued Terms Notes 1.2 C Young 3/7.2 no bidders on any other CLE players yet 1.3 1.4 offers in on TE Nixon, G Cassidy 1.5 G Cassidy to SFO 1.6 C Young finally re-signs here 1.7 TE Nixon 3/min trying to outbid GBY 1.8 TE Nixon re-signs here 1.9 T Church 6/36 S Manusky signed by HOU (?!?) 1.10 QB Schwartz 3/min 1.11 DE Seiferling 3/4.5 1.12 RB Russell 3/min fading, but value to us Pick Pos Name Adj 4TBAJP Dev O/U Pre Post Notes 1.30 DE Tim Newton 5.8 ! !-- 54% dni 47/63 50/60 4.61 dash, can't pass up 2.30 RG Robert Starnes 5.1 ! + 43% dni 12/44 15/42 4.95 dash, need, aff 3.30 DE Cornelius Hernandez 5.2 ++ 25% VU 17/41 20/42 scout rec, affinity 4.30 QB Brian Murray 5.7 ~+~~~+ 23% HTR 9/52 11/43 top guy on board, 3xAff 5.30 RB Kelly Brennan 3.6 ---+ 39% VO 19/32 28/41 End/Elus combo, aff 6.30 CB Roger Slay 4.1 + – 25% VO 18/54 19/46 Coverage bars for depth 7.30 CB Victor Carr 3.8 -+--- 53% VO 16/44 17/38 Coverage bars for depth [u] Stg FA Pursued Terms Notes [u] 2.1 WR Clemons 3/min affinity gimp, signs immediately 2.2 LB DeVore 5/20 need to outbid NO now, DE Sanders also getting bid 2.3 RG Christian Durham 4/14 aff add to OL, all base salary, 3rd yr guy 59/59 2.4 QB Mitchell Sweeney 3/min 3xAff, retail guy for cohesion I guess 2.5 TE Karl Owens 3/min Aff, cohesion, versatile ST and reserve guy Requested Reneg: WR Kendrick Lane, 5/22 Open Reneg: WR Rico Cole (holdout) Trade: Offseason Commentary: This was probably the most uninspiring draft I have had in a long time. DE Newton looks like a one-trick pass rusher (no major problem with that) but I had hoped to land a good-looking affinity FB/TE guy in round two, and missed. After that, nothing of real interest...was actually tedious just to go through. Committing to affinity does that sometimes, and since I hope/expect to carry all these draft picks for 4 years under these rules, I'm figuring cohesion and chemistry will need to aid me. (training camp run) Okay, we get a VSOL out of the blue for RB Kelly Brennan, which should give us some flexibility. He gained in weird places (big time KR now, which is nice) but his overall rating will overstate his actual utility as a RB. Right now, Jarvis and Russell are both rated 42/42, and now Brennan at 28/41. In time, this could be trouble, as I don't expect Brennan (zero brk spd, and zero hole rec) to actually be productive carrying the ball. Since I also let the staff set the depth chart, I might need 4 QB for the foreseeable future, as Schwartz is up to 29/35, and Sturch is only 32/32. If I want my experienced starter to take the snaps, I may have to deactivate Schwartz (who actually may be the better option, it's just tough to bench the bye-week-team starter. |
05-01-2011, 03:30 PM | #6 |
lolzcat
Join Date: Oct 2000
Location: Annapolis, Md
|
2021 Season Snapshot
Roster Rating: 52 (but t12th – watch out for Detroit) Cohesion: 78-100(96)-92-97 AffIndex: 97 Last Year's Results: 14-2, #1 seed, lost in divisional game Goal for Season: #1 seed and champs Keys to Success: Maintain pass pressure, turnovers, run 150+/gm Yes, the summary is basically the same as last season. If we end up a power team in the regular season and then fizzle in the playoffs once more, I might shake things up (like at QB). But for now, we just hope that this team remains a “contender” and eventually cashes in its chips. Code:
However, Buffalo wraps us up with another one-and-out postseason, and it may be time to take a look around a bit. On offense, Storch actually posted his best season by far, 8.4-30-10. Zach Russell oddly regained his starting job and again posted awfully solid numbers on 4.4 ypc. And young WR Fiedler looks like he'll do awfully well for us in time, posting better than 9 ypc in year two – great sign there. Basically, the defense posted the measurables I wanted also – tops in both PR% and PD%, and best in the league in ypa allowed. DE Newton, by the way, ends the season rated 100 and 98 in pass rushing bars, he could be a terror as soon as next season. Hmmm... plus 142 in points, and basically all the stats I covet. So, why were we only 10-7 again? Bad dice rolls, mostly? Anyway, moving on... |
05-01-2011, 03:33 PM | #7 |
lolzcat
Join Date: Oct 2000
Location: Annapolis, Md
|
By the way, I definitely need to make at least pone change to the rules here. Maybe this:
-there can be only one new non-rookie player added in late free agency Just too many quality 3rd and 4th year guys out there (plus cut veterans) to play that segment of the season "wide open." I landed a need player last year, but deferred on signing any of 3-4 other impact players who surely would have accepted cam friendly deals by stage 2:3 or so. FOF handles this situation poorly, I need a rule to limit it, I think. Last edited by QuikSand : 05-01-2011 at 03:33 PM. |
05-02-2011, 05:30 PM | #8 |
lolzcat
Join Date: Oct 2000
Location: Annapolis, Md
|
I think I am also going to do away with renegotiations altogether. Just don't think this is tough enough otherwise.
|
05-04-2011, 10:38 AM | #9 |
lolzcat
Join Date: Oct 2000
Location: Annapolis, Md
|
Possibly dead. Two boring drafts in a row, plus a general lack of urgency or excitement may have coupled with a somewhat busy schedule to doom this.
Placeholder thoughts, if so: -I like the one-at-a-time idea in general -Definitely do away with renegs altogether -Maybe also do away with any re-signing of RFAs - dump them into FA2? I don't think the rules I have in place now create any meaningful challenge, but this might be a start -- especially for a team that's trying to build, rather than just maintain (as I have been here, sort of). |
05-08-2011, 03:20 PM | #10 |
lolzcat
Join Date: Oct 2000
Location: Annapolis, Md
|
So, I broke out of my rut by abandoning the write-up, and just playing on. No intention to detail the small scale stuff here, but here's a quick catch-up -- more for purposes of evaluating the rules, than assessing the team.
For 2022, new head coach (Walter Jones?!?), unimpressive draft, and another very familiar outcome. We were 15-0 playing against 12-3 Pittsburgh, we lose to them to drop the perfect record, and the lose to them again in the divisional game to notch yet another one-and-out payoffs. In 2023, we are a 12-4 #1 seed, make the title game but lose again. Nothing spectacular either season. Skipping renegs finally caught up to me in 2024, where I had four starters all up for new contracts at once. Despite my run-first team approach, I decided to make WR Fiedler my priority, and in the four weeks it took to re-up with him, we watched our star SS and starting MLB get signed elsewhere. Along with another couple of random defections, this was the first offseason where I didn't get basically everything I wanted. I did use some cap space on a new star-caliber CB (six year deal, which seems like a major factor in this setup long term), but watched my defense drop from dominant to decent, and we slipped to a 10-6 wild card spot (following several straight bye weeks). In the 2025 offseason, I had another dilemma - had to target re-signing my young CB Huffman, lost another couple of valuable pieces in free agency, and had to repair my chemistry setup, suffering a major loss in cohesion in the midst. We managed a 10-6 division title, and yet another one-and-out in the postseason. We enter 2026 with 12 rookies (two trade-downs, the only way I had to fill my roster) and only 52 players, after it took 5 weeks for DE Tim Newton to re-up with us. More turnover, and certainly less ability for me to simply have my way with the offseason goings on. I'm re-interested in playing this out... but some early indications are that this setup is pretty easy to follow, and provides some substantial challenge. What I don't know is whether I'm compounding the challenge unreasonably by my own non-rule-based insistence (this run-first approach, and staff-depth-charting chiefly) --but right at the moment, I'm honestly not sure if this team in three years will be more likely to win 14 or 7 games. That's fairly encouraging. |
06-19-2011, 12:51 PM | #11 |
lolzcat
Join Date: Oct 2000
Location: Annapolis, Md
|
Well, a quick update here, just as a check-in on this concept. Here's the progression playing under the rules I basically left off with... playing pretty much wide open, except no renegs and only one FA offer at a time, ever.
Here's what we have done: Code:
Bottom line, we lined up a quality QB and reeled off a monstrous run for several seasons. In 2034, our QB had a CEI, but we remained atop the heap with a great WR corps, and high cohesion and chemistry, and despite slipping from regular champion to just regular bye-week-team, that's where we remain. Our current QB is scouted at 47/47, but has a career passer rating of about 113 -- that's where we are as a franchise. Maybe we are just in an unlucky rut, or maybe there's something systematically keeping us away from playoff success at the moment, but we have managed to achieve excellent results playing under these rules. The last 2 seasons have been played with about 48 total players on the roster, as we had a couple FA delays (guys taking 5 stages to sign with us) muck up the numbers game, but that hasn't proven to be a serious issue. Overall, rules are too easy overall, but they do lend themselves to a quick sit down, pick it back up, and play out a whole season in 90 minutes... which sort of suits my needs right now. |
07-08-2011, 04:49 PM | #12 |
lolzcat
Join Date: Oct 2000
Location: Annapolis, Md
|
I'm thinking about either reviving this career, or starting a new one with similar rules. I think the rule set that might inch even closer to the ideal is this:
-No renegotiations, period (all players hit the free market) -No re-signing RFAs in the early FA period (they too hit the open market, in the late FA stages) -No more than one offer outstanding to any player (including your own) in any stage of free agency -After signing a player to a deal other than either (a) his exact request or (b) a minsal deal, skip a stage before submitting another offer to any player -No signing of any players in any other way than the 16 stages of free agency, and the rookie draft -No other obvious shenanigans (like swapping future draft picks) The biggest weakness in the way I had been playing was the ability to sign some pretty good players to cap-friendly long term deals, even if that wasn't what they wanted. So, the 4th rule above is designed to make me pay a price for doing so -- losing out on one more FA signing is actually a fairly big deal in this setup, so it would at least have to be a pretty attractive player/contract to get me to pay the "sit out" price. My guess is I'd end up signing more and more guys to exactly-what-they-want deals, meaning more backloading and theoretically more cap troubles -- which would be a good thing. This is honestly evolving into one of the better sets of rules I have played with, I think. At least for my current needs (quicker, simpler than years ago, I suppose) it's not bad. |
07-29-2011, 10:01 AM | #13 |
lolzcat
Join Date: Oct 2000
Location: Annapolis, Md
|
Short follow-up: Not hard enough. Fairly quickly turned shell of new team's roster into a perennial powerhouse. I have been cycling through lower-round players and not resigning many RFAs, but my rules allowing me to acquire top talent in free agency is just too easy to abuse, even with a "stiffs at WR" policy added on top of the rules laid out above.
|
07-30-2011, 10:15 PM | #14 |
lolzcat
Join Date: Oct 2000
Location: Annapolis, Md
|
Okay, new thinking now -- need a cap limitation in place as well.
-No renegotiations, period (all players hit the free market) -No re-signing RFAs in the early FA period (they too hit the open market, in the late FA stages) -No more than one offer outstanding to any player (including your own) in any stage of free agency -After signing a player to a deal other than either (a) his exact request or (b) a minsal deal, skip a stage before submitting another offer to any player -No signing of any players in any other way than the 16 stages of free agency, and the rookie draft -No acquiring future first round draft picks -No WR rated >50 overall or >50 in BPR may be signed or re-signed -Start each season with dead cap space equal to 1/3 of total cap |
08-27-2011, 01:15 PM | #15 |
lolzcat
Join Date: Oct 2000
Location: Annapolis, Md
|
So far, this is working out really well for me. Team got behind a journeyman QB and a 1600-yard rookie RB and won a Superbowl for its first in 14 years (and the first under the tougher rules) but in the following offseason we lost our starting QB, 2nd best CB, top tier TE, and two valuable reserves as we got trapped in a bidding war, spending too much to keep our favorite CB around. Team isn't falling apart at any point, but I have actually missed the postseason once or twice, and have only been a serious title contender (i.e. 11+ wins and/or bye week) maybe one year in three.
Encouraging so far. Easy to remember, easy to play through quickly, keeps things challenging enough. |
10-02-2011, 08:56 PM | #16 |
lolzcat
Join Date: Oct 2000
Location: Annapolis, Md
|
Against my usual tendency, I still occasionally dabble with this team.
Thinking about tightening things up with one big new rule -- signing a free agent from outside my roster can only be done one of two ways: -minsal -one year deal, no bonus Would make it much tougher to add in veteran talent (or the pretty good 3rd-6th year guys who have become my FA staple diet of late) -- as I'd need to sign them once and then extend after that season on the open market. I like this in concept, have yet to implement in practice. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
|
|