Table Difficulty Factor (TDF) for measuring table "toughness"

dr_dave

Instructional Author
Gold Member
Silver Member
Dave, I've got one for you to add to the list. This is a 10-foot Gabriel's Sentinel model pool table - the only 10' Sentinel pool table that Gabriels ever produced. I have it in our poolroom, Family Billiards, in Boone, NC, but it is kept covered and can only be played on by certain regulars. It was made as a prototype table and used for the 2016 Deurne City Classic 10-Ball Challenge, in Deurne, Belgium/Netherlands in June 2016. Thierry Gabriels, who I had purchased my original Gabriels 9-foot tables from nearly 20 years ago, had given me the indication they would soon be producing these 10-foot models and I had an order in for one, but after waiting for nearly a year, immediately after the tournament, after I saw how well it played in the livestreamed matches I watched, I offered to buy the prototype tournament used table from my Gabriel's contact, and was pleasantly surprised a short time later that they had accepted my offer to buy the tournament used prototype Sentinel table. Apparently a short time later, they decided not to produce the Sentinel model in a 10' size, so I have the only Gabriels 10-foot Sentinel model ever made - with a 40mm thick (1.56") 3-piece granite surface and Klematch / Klebar cushion rubbers. I assume for this pro invitation tournament, the pockets were tightened at the factory with 1/2" thick of pocket facings to achieve the 4-1/4" corners and 4-3/4" sides. Joshua Filler, one of the up and coming young European players from Germany ended up winning this 16 player single elimination invitational tournament - with all matches being played on this table. For the first year, we had the table set up here just as it was for the pro tournament. This year, I had Ernesto Dominguez here to do work on a number of our tables, including re-working the rails and cushion rubbers on this table. He extended the subrails and installed new Klematch cushions and revised my pocket specs ever so slightly larger to 4-3/8", but now only using only 1/8" pocket facings at the end of all the cushions, so the table will play the way it should. The TSF rating for the 10-foot table is 1.1, the PSF rating for the 4-3/8" pockets is 1.05, the PAF measurement of 11/16" gives a rating of 1.02, and the pocket shelf depth measurement of 1-5/16" gives a PLF rating of .98. By my calculations, this computes to a table difficulty factor of 1.155. This appears to put me right on the borderline between tough and very tough in terms of your table difficulty ratings, which I can certainly attest to, and looks like this rating might put this table in the top 10 toughest tables in your current list of ratings. I can also attest that the table certainly plays easier / fairer now than it played before Ernesto reworked the rails and cushions.
Thank you for posting the info and story for this interesting table. I've added it to the list. Here's the latest:

Here's a mobile-friendly online tool (created by "Isaac") and an Excel spreadsheet for automatically calculating the TDF factor from three pocket measurements to determine the difficulty level of a table.

Measurements and data reported by AZB users for table difficulty factor (TDF), based on the table size factor (TSF), pocket size factor (PSF), pocket angle factor (PAF), and pocket shelf factor (PLF):

username - table size:TSF, pocket mouth size:pSF, mouth-throat difference:pAF, shelf depth:pLF - TDF (table description)
Vahmurka - 12':1.25, 7.2cm:1.55, 125deg:0.97, 25mm:0.98 - 1.84 (12ft Russian pyramid table)
Side Pocket - 10':1.10, 4 1/4":1.10, 1 1/4":1.14, 2 1/4":1.07 - 1.48 (10' 1920-1925 Brunswick, modified 9/2016)
Bob Dixon - 9':1.00, 4":1.20, 145deg:1.14, 1 5/8":1.00 - 1.37 (Pool Sharks, Las Vegas, money table, Diamond Pro-Am, red logo, Ernesto Dominguez-modified)
Ricky Sy - 9':1.00, 3 3/4":1.31, 1/4":0.97, 5/8":0.98 - 1.25 (money table at Hard Times in Bellflower, CA)
acedonkeyace - 9":1.00, 4":1.20, 1/2":0.99, 2":1.03 - 1.22 (gamble table at sidePocket in Largo, Florida)
Bonus Ball - 9':1.00, 3 7/8":1.25, 1/8":0.97, 3/4":0.98 - 1.19 (Bonus Ball table)
Marc Vidal - 9':1.00, 4 1/8":1.15, 7/16":1.05, 1":0.98 - 1.18 (shimmed Brunswick Tournament Edition)
chevybob20 - 9':1.00, 4 1/8":1.15, 7/8":1.05, 1":0.98 - 1.18 (Mark-Gregory-modified Centennial)
Qaddiction - 9':1.00, 4 1/8":1.15, 3/4":1.02, 1 3/8":0.99 - 1.16 (Diamond)
ChrisinNC - 10':1.1, 4 3/8":1.05, 11/16":1.02, 1 5/16":0.98 - 1.15 (10' Gabriel Sentinel at Family Billiards in Boone, NC)
rexus31 - 9':1.00, 4":1.20, 3/8":0.98, 1":0.98 - 1.15 (mid to late 50's AMF Commercial Model similar to a Brunswick Anniversary/Sport King)
FatBoy - 9':1.00, 4":1.20, 1/4":0.97, 1":0.98 - 1.14 (Ernesto-Dominguez-modified GC)
TATE - 9':1.00, 4":1.20, 1/4":0.97, 7/8":0.98 - 1.14 (Ernesto-Dominguez-modified GC)
Mikjary - 9'-1.00, 4":1.15, 9/16":1.00, 1 5/16":0.98 - 1.13 (Brunswick Centurion)
Ralph Kramden - 9':1.0, 4 5/16":1.05, 1":1.07, 1 3/4":1.00 - 1.12 (1962 Nine foot Gold Crown 1)
pocket - 9':1.00 - 4 3/16":1.10, 7/16":0.99, 1 7/8":1.03 - 1.12 (unknown)
Neil - 7':0.85, 4 1/8":1.15, 1 1/4":1.14, 1 3/8":0.99 - 1.10 (modified Valley "bar box")
MahnaMahna - 10':1.10, 5 1/2":0.85, 2":1.09, 2 1/2": 1.07 - 1.09 (snooker table poorly converted into a pool table)
Cardigan Kid - 9':1.00, 4 1/4":1.10, 0.45":0.99, 1 5/16":0.99 - 1.08 (GC II)
MSchaffer - 9':1.00, 4 7/16:1.00, 15/16":1.07, 1 5/8":1.00 - 1.07 (GCII, RKC mod)
cigardave - 9':1.00, 4 1/2":1.00, 1":1.07, 1 3/4":1.00 - 1.07 (typical Pro-Cut Diamond)
Side Pocket - 10':1.10, 4 7/8":0.91, 1":1.07, 1 1/2":0.98 - 1.05 (10' 1920-1925 Brunswick)
Pool Hustler - 9':1.00, 4 1/4":1.10, 1/4":0.97, 15/16":0.98 - 1.05 (modified GC, measured by rexus31)
JC, 9':1.00 - 4 7/16":1.00, 143deg:1.07, 1 3/8":0.98 - 1.05 ("Cobrasized" GC III)
SloMoHolic - 9':1.00, 4 1/2":1.00, 7/8":1.04, 1 3/8":0.98 - 1.02 (2005 Diamond Pro with ProCut pockets and Red-label rails)
CoreyClark - 9':1.00, 5":0.91, 1":1.07, 2 1//8":1.05 - 1.02 (GC I)
"standard" table - 9':1.00, 4 7/16":1.00, 9/16":1.00, 1 5/8":1.00 - 1.00 (average-difficulty table)
Goldball - 8':0.90, 12.2cm:0.91, 4cm:1.14, 5.4cm:1.07 - 1.00 (Heiron & Smith)
dr_dave - 9':1.00, 5": 0.91, 1 1/8":1.10, 1 3/8":0.99 - 0.99 (old GC II at MatchUps, Fort Collins)
MVPCues - 9':1.00, 4 1/2":1.00, 1/2":0.98, 1 5/8":1.00 - 0.98 (Antique Brunswick Jefferson, circa 1900)
oldschool1478 - 9':1.00, 4 1/2":1.00, 0.625":1.00, 1.5":0.98 - 0.98 (updated Red Badge Diamond Pro)
freds - 8'+: 0.95, 4.9":0.91, 1.1":1.1, 1.8" 1.03 - 0.98 (Gandy Big G, oversized 8)
Cardigan Kid - 9':1.00, 4 1/2":1.00, 3/4":1.02, 1 1/16":0.95 - 0.97 (GC III Table 7 at Premium Billiards, Syracuse, Mark Gregory-modified w/ Artemis cushions)
wigglybridge - 9':1.00, 4 1/2":1.00, 5/8":1.00, 1 1/2": 0.98 - 0.98 (GC 1.5, rails rebuilt & cushions replaced by Jay Spielberg)
BryanB - 9':1.00, 4 1/2":1.00, 3/4":1.02, 1 1/4":0.95 - 0.97 (1931 Brunswick with double shimmed pockets)
Poolmanis - 9':1.00, 10.9cm:1.05, 1cm:0.97, 3.1cm:0.95 - 0.97 (modified SAM)
Vahmurka - 9':1.0, 12.5cm:0.91, 20mm:1.04, 45mm:1.03 - 0.97 (Brunswick Metro)
mamics - 9':1.00, 4 11/16":0.95, 143deg:1.07, 1 3/16":0.95 - 0.97 (no-name "Chinese Cheapie" with Uylin cushions)
dzcues - 9':1.00, 4 7/8":0.91, 11/16":1.02, 1 15/16":1.03 - 0.96 (typical League-Cut Diamond)
dr_dave - 9':1.00, 5": 0.91, 1":1.07, 1 1/5":0.98 - 0.95 (Olhausen purchased from Robert Byrne)
dzcues - 9':1.00, 5":0.91, 15/16":1.07, 1 1/2":0.98 - 0.95 (Gandy Big G)
Sloppy Pockets - 8'+:0.95, 5":0.91, 1 1/8":1.10, 1 3/4":1.00 - 0.95 (A.E. Schmidt)
44Runner - 8'+/-:0.925, 4 3/8":1.05, 3/4":1.02, 1":0.95 - 0.94 (8' Diamond Pro-Am - blue label)
Corwyn_8 - 9':1.00, 4 3/4":0.95, 1 3/4":1.02, 1 1/4":0.95 - 0.92 (Gandy Winchester)
beetle - 9':1.00, 13.1cm:0.88, 2.2cm:1.03, 4.3cm:1.00 - 0.91 (Olhausen York)
frigopie - 9':1.00, 11.5cm:0.95, 138.7deg:0.98, 3.5cm:0.98 - 0.91 (Eurotour Dynamic III)
12squared - 9':1.00, 4 7/8":0.91, 3/4":1.02, 1 1/2":0.98 - 0.91 (GC home table)
iusedtoberich - 9':1.00, 5 1/8":0.88, 1":1.05, 1 1/2":0.97 - 0.90 (GC)
MSchaffer - 9':1.00, 5 1/8":0.88, 3/4":1.01, 1 3/4":1.00 - 0.89 (GC II)
mfinkelstein3 - 9':1.00, 5 1/8":0.88, 7/8":1.03, 1 1/2": 0.97 - 0.88 (GC III)
StraightPoolIU - 9':1.00, 4 7/8":0.91, 3/4":1.02, 1 1/4":0.95 - 0.88 (GC I)
Vahmurka - 9':1.00, 5 1/8":0.88, 7/8":1.03, 1 1/2": 0.97 - 0.88 (GC)
Dopc - 8':0.90, 4 1/2":1.00, 3/4":1.02, 1 1/4":0.95 - 0.87 (8' Connelly Kayenta)
SloMoHolic - 8':0.90, 4 3/4":0.95, 3/4":1.02, 1 5/8":1.00 - 0.87 (old 8' Brunswick Medalist league table)
RobMan - 9':1.0, 5": 0.88, 3/4":1.01, 1.5":0.97 - 0.86 (GC)
SloMoHolic - 8'+:0.95, 4 7/8":0.91, 7/8":1.04, 1 1/4":0.95 - 0.85 (Brunswick Medalist at Stardust Club in Manchaca, TX)
buckshotshoey - 8':0.90, 4 3/4":0.95, 3/4":1.02, 1 1/2":0.98 - 0.85 (American Heritage "Independence")
nateobot - 7':0.85, 4 3/8":1.05, 1/2":0.95, 1 3/4":1.00 - 0.85 (custom-made)
angluse - 8'+: 0.95, 4 5/8":0.95, 7/16":0.98, 1 3/16:0.95 - 0.84 (1935 Brunswick Challenger)
dr_dave - 8':0.90, 4 3/4":0.95, 5/8":1.00, 1 3/8":0.98 - 0.84 (8' Connelly home table)
BRussell - 8':0.90, 5":0.91, 13/16":1.04, 1 1/2":0.98 - 0.83 (8' Olhausen)
Lovepool - 9':1.00, 13cm:0.88, 1cm:0.96, 3.5cm:0.97 - 0.82 (home table)
jtaylor996 - 7':0.85, 5 1/8":0.88, 146deg:1.09, 1.51":1.00 - 0.82 (7' Legacy home table)
Mooneye - 7':0.85, 4 7/8":0.91, 3/4":1.02, 1 5/8":1.00 - 0.79 (7' Brunswick "Ranchero")
SloMoHolic - 6':0.85, 4 1/2":1.00, 0":0.95, 5/8":0.95 - 0.77 (old 6' Valley "bar box")
dzcues - 7':0.85, 4 1/2":1.00, 0":0.95, 1/2":0.95 - 0.77 (7' Valley "bar box")
dr_dave - 7':0.85, 4 1/2":1.00, 0":0.95, 3/4":0.95 - 0.77 (7' Valley "bar box" at West End, Fort Collins)
 
Last edited:

dr_dave

Instructional Author
Gold Member
Silver Member
One final question for you, how would you compute table difficulty equivalence between side pocket mouth measurements and corner pocket mouth measurements.
When I developed the TDF system, I decided to not include side pocket measurements because I wanted to keep the system as simple as possible while still capturing the most important characteristics of a table. On most tables, it is the corner pocket toughness (and not the side pocket toughness) that dominates overall table difficulty level.

Regardless, the answer to your question is not simple. I have thorough analyses of both side and corner pocket difficulty at both slow and fast shots. The analyses, and articles summarizing some of the result, can be found on the effective pocket size resource page.

Personally, I can live with 4-1/4" corners more easily than I can live with 4-3/4" sides. In my opinion, anything tighter than 4-3/4" side pocket openings can completely change the way the game is played in regards to side pocket shots from angles.
I agree with you based on my experiences also (although, the facing angles and shelf depths can also make big differences).

What do you think ideal pocket openings should be for pro level tournament tables - sides and corners? Thanks!
I think the pockets should be as small as the pros and viewers can tolerate, but I generally agree with your numbers (4 1/4" and 4 3/4").

Thanks again for posting,
Dave
 

ChrisinNC

AzB Silver Member
Silver Member
Dave, I appreciate your prompt responses to all my questions, and for adding our 10 foot table to your listing. We do also have a tight 9-foot table that I might get the corner pocket specs off of to add to your list as well, that I'm guessing would fall close to the same toughness as the 10-footer, as those pockets are 4-1/8". Am I correct in assuming that as pockets are altered to get tighter and tighter, the depth of the shelf (the measurement between the mouth and throat) always gets smaller? Thanks
 

ChrisinNC

AzB Silver Member
Silver Member
Dave, below is listed our tightest 9-foot table at Family Billiards in Boone, NC - table 7, which is a Gabriel's Signature Pro. TSF table size of 9' = 1.0, PSF measurement of 4-1/8" = 1.125, PAF measurement of 5/8" = 1.01, and PLF measurement of 1-1/4" = .985. This calculates out to be TBF (table difficulty factor) of 1.12. Thanks - ChrisinNC
 

dr_dave

Instructional Author
Gold Member
Silver Member
Am I correct in assuming that as pockets are altered to get tighter and tighter, the depth of the shelf (the measurement between the mouth and throat) always gets smaller?
That's correct, assuming the shelf isn't extended with added material.

Regards,
Dave
 

dr_dave

Instructional Author
Gold Member
Silver Member
Dave, below is listed our tightest 9-foot table at Family Billiards in Boone, NC - table 7, which is a Gabriel's Signature Pro. TSF table size of 9' = 1.0, PSF measurement of 4-1/8" = 1.125, PAF measurement of 5/8" = 1.01, and PLF measurement of 1-1/4" = .985. This calculates out to be TBF (table difficulty factor) of 1.12. Thanks - ChrisinNC
Thank you posting another unique and interesting table. Here's the update:

Here's a mobile-friendly online tool (created by "Isaac") and an Excel spreadsheet for automatically calculating the TDF factor from three pocket measurements to determine the difficulty level of a table.

Measurements and data reported by AZB users for table difficulty factor (TDF), based on the table size factor (TSF), pocket size factor (PSF), pocket angle factor (PAF), and pocket shelf factor (PLF):

username - table size:TSF, pocket mouth size:pSF, mouth-throat difference:pAF, shelf depth:pLF - TDF (table description)
Vahmurka - 12':1.25, 7.2cm:1.55, 125deg:0.97, 25mm:0.98 - 1.84 (12ft Russian pyramid table)
Side Pocket - 10':1.10, 4 1/4":1.10, 1 1/4":1.14, 2 1/4":1.07 - 1.48 (10' 1920-1925 Brunswick, modified 9/2016)
Bob Dixon - 9':1.00, 4":1.20, 145deg:1.14, 1 5/8":1.00 - 1.37 (Pool Sharks, Las Vegas, money table, Diamond Pro-Am, red logo, Ernesto Dominguez-modified)
Ricky Sy - 9':1.00, 3 3/4":1.31, 1/4":0.97, 5/8":0.98 - 1.25 (money table at Hard Times in Bellflower, CA)
acedonkeyace - 9":1.00, 4":1.20, 1/2":0.99, 2":1.03 - 1.22 (gamble table at sidePocket in Largo, Florida)
Bonus Ball - 9':1.00, 3 7/8":1.25, 1/8":0.97, 3/4":0.98 - 1.19 (Bonus Ball table)
Marc Vidal - 9':1.00, 4 1/8":1.15, 7/16":1.05, 1":0.98 - 1.18 (shimmed Brunswick Tournament Edition)
chevybob20 - 9':1.00, 4 1/8":1.15, 7/8":1.05, 1":0.98 - 1.18 (Mark-Gregory-modified Centennial)
Qaddiction - 9':1.00, 4 1/8":1.15, 3/4":1.02, 1 3/8":0.99 - 1.16 (Diamond)
ChrisinNC - 10':1.1, 4 3/8":1.05, 11/16":1.02, 1 5/16":0.98 - 1.15 (10' Gabriel Sentinel at Family Billiards in Boone, NC)
rexus31 - 9':1.00, 4":1.20, 3/8":0.98, 1":0.98 - 1.15 (mid to late 50's AMF Commercial Model similar to a Brunswick Anniversary/Sport King)
FatBoy - 9':1.00, 4":1.20, 1/4":0.97, 1":0.98 - 1.14 (Ernesto-Dominguez-modified GC)
TATE - 9':1.00, 4":1.20, 1/4":0.97, 7/8":0.98 - 1.14 (Ernesto-Dominguez-modified GC)
Mikjary - 9'-1.00, 4":1.15, 9/16":1.00, 1 5/16":0.98 - 1.13 (Brunswick Centurion)
ChrisinNC - 9':1.0, 4 1/8":1.12, 5/8":1.01, 1 1/4":0.98 - 1.12 (tightest Gabriel's Signature Pro at Family Billiards in Boone, NC - Table 7)
Ralph Kramden - 9':1.0, 4 5/16":1.05, 1":1.07, 1 3/4":1.00 - 1.12 (1962 Nine foot Gold Crown 1)
pocket - 9':1.00 - 4 3/16":1.10, 7/16":0.99, 1 7/8":1.03 - 1.12 (unknown)
Neil - 7':0.85, 4 1/8":1.15, 1 1/4":1.14, 1 3/8":0.99 - 1.10 (modified Valley "bar box")
MahnaMahna - 10':1.10, 5 1/2":0.85, 2":1.09, 2 1/2": 1.07 - 1.09 (snooker table poorly converted into a pool table)
Cardigan Kid - 9':1.00, 4 1/4":1.10, 0.45":0.99, 1 5/16":0.99 - 1.08 (GC II)
MSchaffer - 9':1.00, 4 7/16:1.00, 15/16":1.07, 1 5/8":1.00 - 1.07 (GCII, RKC mod)
cigardave - 9':1.00, 4 1/2":1.00, 1":1.07, 1 3/4":1.00 - 1.07 (typical Pro-Cut Diamond)
Side Pocket - 10':1.10, 4 7/8":0.91, 1":1.07, 1 1/2":0.98 - 1.05 (10' 1920-1925 Brunswick)
Pool Hustler - 9':1.00, 4 1/4":1.10, 1/4":0.97, 15/16":0.98 - 1.05 (modified GC, measured by rexus31)
JC, 9':1.00 - 4 7/16":1.00, 143deg:1.07, 1 3/8":0.98 - 1.05 ("Cobrasized" GC III)
SloMoHolic - 9':1.00, 4 1/2":1.00, 7/8":1.04, 1 3/8":0.98 - 1.02 (2005 Diamond Pro with ProCut pockets and Red-label rails)
CoreyClark - 9':1.00, 5":0.91, 1":1.07, 2 1//8":1.05 - 1.02 (GC I)
"standard" table - 9':1.00, 4 7/16":1.00, 9/16":1.00, 1 5/8":1.00 - 1.00 (average-difficulty table)
Goldball - 8':0.90, 12.2cm:0.91, 4cm:1.14, 5.4cm:1.07 - 1.00 (Heiron & Smith)
dr_dave - 9':1.00, 5": 0.91, 1 1/8":1.10, 1 3/8":0.99 - 0.99 (old GC II at MatchUps, Fort Collins)
MVPCues - 9':1.00, 4 1/2":1.00, 1/2":0.98, 1 5/8":1.00 - 0.98 (Antique Brunswick Jefferson, circa 1900)
oldschool1478 - 9':1.00, 4 1/2":1.00, 0.625":1.00, 1.5":0.98 - 0.98 (updated Red Badge Diamond Pro)
freds - 8'+: 0.95, 4.9":0.91, 1.1":1.1, 1.8" 1.03 - 0.98 (Gandy Big G, oversized 8)
Cardigan Kid - 9':1.00, 4 1/2":1.00, 3/4":1.02, 1 1/16":0.95 - 0.97 (GC III Table 7 at Premium Billiards, Syracuse, Mark Gregory-modified w/ Artemis cushions)
wigglybridge - 9':1.00, 4 1/2":1.00, 5/8":1.00, 1 1/2": 0.98 - 0.98 (GC 1.5, rails rebuilt & cushions replaced by Jay Spielberg)
BryanB - 9':1.00, 4 1/2":1.00, 3/4":1.02, 1 1/4":0.95 - 0.97 (1931 Brunswick with double shimmed pockets)
Poolmanis - 9':1.00, 10.9cm:1.05, 1cm:0.97, 3.1cm:0.95 - 0.97 (modified SAM)
Vahmurka - 9':1.0, 12.5cm:0.91, 20mm:1.04, 45mm:1.03 - 0.97 (Brunswick Metro)
mamics - 9':1.00, 4 11/16":0.95, 143deg:1.07, 1 3/16":0.95 - 0.97 (no-name "Chinese Cheapie" with Uylin cushions)
dzcues - 9':1.00, 4 7/8":0.91, 11/16":1.02, 1 15/16":1.03 - 0.96 (typical League-Cut Diamond)
dr_dave - 9':1.00, 5": 0.91, 1":1.07, 1 1/5":0.98 - 0.95 (Olhausen purchased from Robert Byrne)
dzcues - 9':1.00, 5":0.91, 15/16":1.07, 1 1/2":0.98 - 0.95 (Gandy Big G)
Sloppy Pockets - 8'+:0.95, 5":0.91, 1 1/8":1.10, 1 3/4":1.00 - 0.95 (A.E. Schmidt)
44Runner - 8'+/-:0.925, 4 3/8":1.05, 3/4":1.02, 1":0.95 - 0.94 (8' Diamond Pro-Am - blue label)
Corwyn_8 - 9':1.00, 4 3/4":0.95, 1 3/4":1.02, 1 1/4":0.95 - 0.92 (Gandy Winchester)
beetle - 9':1.00, 13.1cm:0.88, 2.2cm:1.03, 4.3cm:1.00 - 0.91 (Olhausen York)
frigopie - 9':1.00, 11.5cm:0.95, 138.7deg:0.98, 3.5cm:0.98 - 0.91 (Eurotour Dynamic III)
12squared - 9':1.00, 4 7/8":0.91, 3/4":1.02, 1 1/2":0.98 - 0.91 (GC home table)
iusedtoberich - 9':1.00, 5 1/8":0.88, 1":1.05, 1 1/2":0.97 - 0.90 (GC)
MSchaffer - 9':1.00, 5 1/8":0.88, 3/4":1.01, 1 3/4":1.00 - 0.89 (GC II)
mfinkelstein3 - 9':1.00, 5 1/8":0.88, 7/8":1.03, 1 1/2": 0.97 - 0.88 (GC III)
StraightPoolIU - 9':1.00, 4 7/8":0.91, 3/4":1.02, 1 1/4":0.95 - 0.88 (GC I)
Vahmurka - 9':1.00, 5 1/8":0.88, 7/8":1.03, 1 1/2": 0.97 - 0.88 (GC)
Dopc - 8':0.90, 4 1/2":1.00, 3/4":1.02, 1 1/4":0.95 - 0.87 (8' Connelly Kayenta)
SloMoHolic - 8':0.90, 4 3/4":0.95, 3/4":1.02, 1 5/8":1.00 - 0.87 (old 8' Brunswick Medalist league table)
RobMan - 9':1.0, 5": 0.88, 3/4":1.01, 1.5":0.97 - 0.86 (GC)
SloMoHolic - 8'+:0.95, 4 7/8":0.91, 7/8":1.04, 1 1/4":0.95 - 0.85 (Brunswick Medalist at Stardust Club in Manchaca, TX)
buckshotshoey - 8':0.90, 4 3/4":0.95, 3/4":1.02, 1 1/2":0.98 - 0.85 (American Heritage "Independence")
nateobot - 7':0.85, 4 3/8":1.05, 1/2":0.95, 1 3/4":1.00 - 0.85 (custom-made)
angluse - 8'+: 0.95, 4 5/8":0.95, 7/16":0.98, 1 3/16:0.95 - 0.84 (1935 Brunswick Challenger)
dr_dave - 8':0.90, 4 3/4":0.95, 5/8":1.00, 1 3/8":0.98 - 0.84 (8' Connelly home table)
BRussell - 8':0.90, 5":0.91, 13/16":1.04, 1 1/2":0.98 - 0.83 (8' Olhausen)
Lovepool - 9':1.00, 13cm:0.88, 1cm:0.96, 3.5cm:0.97 - 0.82 (home table)
jtaylor996 - 7':0.85, 5 1/8":0.88, 146deg:1.09, 1.51":1.00 - 0.82 (7' Legacy home table)
Mooneye - 7':0.85, 4 7/8":0.91, 3/4":1.02, 1 5/8":1.00 - 0.79 (7' Brunswick "Ranchero")
SloMoHolic - 6':0.85, 4 1/2":1.00, 0":0.95, 5/8":0.95 - 0.77 (old 6' Valley "bar box")
dzcues - 7':0.85, 4 1/2":1.00, 0":0.95, 1/2":0.95 - 0.77 (7' Valley "bar box")
dr_dave - 7':0.85, 4 1/2":1.00, 0":0.95, 3/4":0.95 - 0.77 (7' Valley "bar box" at West End, Fort Collins)
 

ChrisinNC

AzB Silver Member
Silver Member
Dave, I've got one more question for you regarding your various tables you came up with for determing table toughness. I'm curious in regards your PSF tables (pocket size factor) your 1.0 average table factor would pertain to a table with 4-7/16" corner pocket mouth measurements. That is actually a tighter corner pocket mouth measurement than Diamond tour cut pockets (4-1/2") used on 9-foot Diamond Smart tables used for most pro tournaments - which I would assume would be considered as tighter than an average table by most, wouldn't it? Are you then considering a Diamond 9-foot Smart table that is used for most pro tournaments that is cut with the standard 4-1/2" corners and 5" sides to be an "average" toughness table? Thanks!
 

dr_dave

Instructional Author
Gold Member
Silver Member
Dave, I've got one more question for you regarding your various tables you came up with for determining table toughness. I'm curious in regards your PSF tables (pocket size factor) your 1.0 average table factor would pertain to a table with 4-7/16" corner pocket mouth measurements. That is actually a tighter corner pocket mouth measurement than Diamond tour cut pockets (4-1/2") used on 9-foot Diamond Smart tables used for most pro tournaments - which I would assume would be considered as tighter than an average table by most, wouldn't it? Are you then considering a Diamond 9-foot Smart table that is used for most pro tournaments that is cut with the standard 4-1/2" corners and 5" sides to be an "average" toughness table? Thanks!
When choosing the measurements for the "standard" table, I initially started at the centers of the WPA table specification ranges. But then I made changes based on input from many people, including AZB users in this thread. However, the chosen values aren't really that important, and what is considered "standard" has changed over the years (and will probably continue to change). What is important is the relative comparison between tables, which the TDF system provides. FYI, all of the rationale used to create the number ranges and values in the tables (which controls the relative comparisons) is summarized on the table difficulty factor (TDF) resource page.

Regards,
Dave
 

ceebee

AzB Silver Member
Silver Member
y table is just about like the WPA Specs

9. POCKET OPENINGS AND MEASUREMENTS
Only rubber facings of minimum 1/16 [1.5875 mm] to maximum ¼ inch [6.35 mm] thick may be used at pocket jaws. The WPA-preferred maximum thickness for facings is 1/8 inch [3.175 mm]. The facings on both sides of the pockets must be of the same thickness. Facings must be of hard re-enforced rubber glued with strong bond to the cushion and the rail, and adequately fastened to the wood rail liner to prevent shifting. The rubber of the facings should be somewhat harder than that of the cushions.

The pocket openings for pool tables are measured between opposing cushion noses where the direction changes into the pocket (from pointed lip to pointed lip). This is called mouth.

Corner Pocket Mouth: between 4.5 [11.43 cm] and 4.625 inches [11.75 cm]
Side Pocket Mouth: between 5 [12.7 cm] and 5.125 inches [13.0175 cm]
*The mouth of the side pocket is traditionally ½ inch [1.27 cm] wider than
the mouth of the corner pocket.

Vertical Pocket Angle (Back Draft): 12 degrees minimum to15 degrees maximum.

Horizontal Pocket Cut Angle: The angle must be the same on both sides of a pocket entrance. The cut angles of the rubber cushion and its wood backing (rail liner) for both sides of the corner pocket entrance must be 142 degrees (+1). The cut angles of the rubber cushion and its wood backing (rail liner) for both sides of the side pocket entrance must be 104 degrees (+1).

Shelf: The shelf is measured from the center of the imaginary line that goes from one side of the mouth to the other – where the nose of the cushion changes direction – to the vertical cut of the slate pocket cut. Shelf includes bevel.

Corner Pocket Shelf: between 1 [2.54 cm] and 2 ¼ inches [5.715 cm]
Side Pocket Shelf: between 0 and .375 inches [.9525 cm]

It plays just fine.
 

dr_dave

Instructional Author
Gold Member
Silver Member
I just used the handy calculator thing and my table came out at 1.06. It’s a 9ft GC 3–pockets are 4 1/4 at the points, 3 7/8 at the throat, and the shelf is 1 1/4.

I think my table may be a little softer than the rating shows though. My pocket facings are kind of hard, subjectively, and balls tend to wobble in sometimes when I don’t think they should fall. I think if I had the standard 60 durometer neoprene facings that Diamond uses it would be a little tougher than it is.

I’ve been toying with the idea of going to 4 1/8 or even 4” corners for a long time. In the meantime I just ordered these

http://www.pro9.co.uk/html/theproshop/main.php?P=product&pid=PRAC0002

Should be very interesting. I can’t wait to try them out.
Thanks for the info. I've added your table to the list.

Regards,
Dave
 

dr_dave

Instructional Author
Gold Member
Silver Member
Here's the latest:

Here's a mobile-friendly online tool (created by "Isaac") and an Excel spreadsheet for automatically calculating the TDF factor from three pocket measurements to determine the difficulty level of a table.

Measurements and data reported by AZB users for table difficulty factor (TDF), based on the table size factor (TSF), pocket size factor (PSF), pocket angle factor (PAF), and pocket shelf factor (PLF):

username - table size:TSF, pocket mouth size:pSF, mouth-throat difference:pAF, shelf depth:pLF - TDF (table description)
Vahmurka - 12':1.25, 7.2cm:1.55, 125deg:0.97, 25mm:0.98 - 1.84 (12ft Russian pyramid table)
Side Pocket - 10':1.10, 4 1/4":1.10, 1 1/4":1.14, 2 1/4":1.07 - 1.48 (10' 1920-1925 Brunswick, modified 9/2016)
Bob Dixon - 9':1.00, 4":1.20, 145deg:1.14, 1 5/8":1.00 - 1.37 (Pool Sharks, Las Vegas, money table, Diamond Pro-Am, red logo, Ernesto Dominguez-modified)
Ricky Sy - 9':1.00, 3 3/4":1.31, 1/4":0.97, 5/8":0.98 - 1.25 (money table at Hard Times in Bellflower, CA)
acedonkeyace - 9":1.00, 4":1.20, 1/2":0.99, 2":1.03 - 1.22 (gamble table at sidePocket in Largo, Florida)
Bonus Ball - 9':1.00, 3 7/8":1.25, 1/8":0.97, 3/4":0.98 - 1.19 (Bonus Ball table)
Marc Vidal - 9':1.00, 4 1/8":1.15, 7/16":1.05, 1":0.98 - 1.18 (shimmed Brunswick Tournament Edition)
chevybob20 - 9':1.00, 4 1/8":1.15, 7/8":1.05, 1":0.98 - 1.18 (Mark-Gregory-modified Centennial)
Qaddiction - 9':1.00, 4 1/8":1.15, 3/4":1.02, 1 3/8":0.99 - 1.16 (Diamond)
ChrisinNC - 10':1.1, 4 3/8":1.05, 11/16":1.02, 1 5/16":0.98 - 1.15 (10' Gabriel Sentinel at Family Billiards in Boone, NC)
rexus31 - 9':1.00, 4":1.20, 3/8":0.98, 1":0.98 - 1.15 (mid to late 50's AMF Commercial Model similar to a Brunswick Anniversary/Sport King)
FatBoy - 9':1.00, 4":1.20, 1/4":0.97, 1":0.98 - 1.14 (Ernesto-Dominguez-modified GC)
TATE - 9':1.00, 4":1.20, 1/4":0.97, 7/8":0.98 - 1.14 (Ernesto-Dominguez-modified GC)
Mikjary - 9'-1.00, 4":1.15, 9/16":1.00, 1 5/16":0.98 - 1.13 (Brunswick Centurion)
ChrisinNC - 9':1.0, 4 1/8":1.12, 5/8":1.01, 1 1/4":0.98 - 1.12 (tightest Gabriel's Signature Pro at Family Billiards in Boone, NC - Table 7)
Ralph Kramden - 9':1.0, 4 5/16":1.05, 1":1.07, 1 3/4":1.00 - 1.12 (1962 Nine foot Gold Crown 1)
pocket - 9':1.00 - 4 3/16":1.10, 7/16":0.99, 1 7/8":1.03 - 1.12 (unknown)
Neil - 7':0.85, 4 1/8":1.15, 1 1/4":1.14, 1 3/8":0.99 - 1.10 (modified Valley "bar box")
MahnaMahna - 10':1.10, 5 1/2":0.85, 2":1.09, 2 1/2": 1.07 - 1.09 (snooker table poorly converted into a pool table)
Cardigan Kid - 9':1.00, 4 1/4":1.10, 0.45":0.99, 1 5/16":0.99 - 1.08 (GC II)
MSchaffer - 9':1.00, 4 7/16:1.00, 15/16":1.07, 1 5/8":1.00 - 1.07 (GCII, RKC mod)
cigardave - 9':1.00, 4 1/2":1.00, 1":1.07, 1 3/4":1.00 - 1.07 (typical Pro-Cut Diamond)
peppersauce - 9':1.00, 4 1/4":1.10, 3/8":0.98, 1 1/4":0.98 - 1.06 (GC 3)
Side Pocket - 10':1.10, 4 7/8":0.91, 1":1.07, 1 1/2":0.98 - 1.05 (10' 1920-1925 Brunswick)
Pool Hustler - 9':1.00, 4 1/4":1.10, 1/4":0.97, 15/16":0.98 - 1.05 (modified GC, measured by rexus31)
JC, 9':1.00 - 4 7/16":1.00, 143deg:1.07, 1 3/8":0.98 - 1.05 ("Cobrasized" GC III)
SloMoHolic - 9':1.00, 4 1/2":1.00, 7/8":1.04, 1 3/8":0.98 - 1.02 (2005 Diamond Pro with ProCut pockets and Red-label rails)
CoreyClark - 9':1.00, 5":0.91, 1":1.07, 2 1//8":1.05 - 1.02 (GC I)
"standard" table - 9':1.00, 4 7/16":1.00, 9/16":1.00, 1 5/8":1.00 - 1.00 (average-difficulty table)
Goldball - 8':0.90, 12.2cm:0.91, 4cm:1.14, 5.4cm:1.07 - 1.00 (Heiron & Smith)
dr_dave - 9':1.00, 5": 0.91, 1 1/8":1.10, 1 3/8":0.99 - 0.99 (old GC II at MatchUps, Fort Collins)
MVPCues - 9':1.00, 4 1/2":1.00, 1/2":0.98, 1 5/8":1.00 - 0.98 (Antique Brunswick Jefferson, circa 1900)
oldschool1478 - 9':1.00, 4 1/2":1.00, 0.625":1.00, 1.5":0.98 - 0.98 (updated Red Badge Diamond Pro)
freds - 8'+: 0.95, 4.9":0.91, 1.1":1.1, 1.8" 1.03 - 0.98 (Gandy Big G, oversized 8)
Cardigan Kid - 9':1.00, 4 1/2":1.00, 3/4":1.02, 1 1/16":0.95 - 0.97 (GC III Table 7 at Premium Billiards, Syracuse, Mark Gregory-modified w/ Artemis cushions)
wigglybridge - 9':1.00, 4 1/2":1.00, 5/8":1.00, 1 1/2": 0.98 - 0.98 (GC 1.5, rails rebuilt & cushions replaced by Jay Spielberg)
BryanB - 9':1.00, 4 1/2":1.00, 3/4":1.02, 1 1/4":0.95 - 0.97 (1931 Brunswick with double shimmed pockets)
Poolmanis - 9':1.00, 10.9cm:1.05, 1cm:0.97, 3.1cm:0.95 - 0.97 (modified SAM)
Vahmurka - 9':1.0, 12.5cm:0.91, 20mm:1.04, 45mm:1.03 - 0.97 (Brunswick Metro)
mamics - 9':1.00, 4 11/16":0.95, 143deg:1.07, 1 3/16":0.95 - 0.97 (no-name "Chinese Cheapie" with Uylin cushions)
dzcues - 9':1.00, 4 7/8":0.91, 11/16":1.02, 1 15/16":1.03 - 0.96 (typical League-Cut Diamond)
dr_dave - 9':1.00, 5": 0.91, 1":1.07, 1 1/5":0.98 - 0.95 (Olhausen purchased from Robert Byrne)
dzcues - 9':1.00, 5":0.91, 15/16":1.07, 1 1/2":0.98 - 0.95 (Gandy Big G)
Sloppy Pockets - 8'+:0.95, 5":0.91, 1 1/8":1.10, 1 3/4":1.00 - 0.95 (A.E. Schmidt)
44Runner - 8'+/-:0.925, 4 3/8":1.05, 3/4":1.02, 1":0.95 - 0.94 (8' Diamond Pro-Am - blue label)
Corwyn_8 - 9':1.00, 4 3/4":0.95, 1 3/4":1.02, 1 1/4":0.95 - 0.92 (Gandy Winchester)
beetle - 9':1.00, 13.1cm:0.88, 2.2cm:1.03, 4.3cm:1.00 - 0.91 (Olhausen York)
frigopie - 9':1.00, 11.5cm:0.95, 138.7deg:0.98, 3.5cm:0.98 - 0.91 (Eurotour Dynamic III)
12squared - 9':1.00, 4 7/8":0.91, 3/4":1.02, 1 1/2":0.98 - 0.91 (GC home table)
iusedtoberich - 9':1.00, 5 1/8":0.88, 1":1.05, 1 1/2":0.97 - 0.90 (GC)
MSchaffer - 9':1.00, 5 1/8":0.88, 3/4":1.01, 1 3/4":1.00 - 0.89 (GC II)
mfinkelstein3 - 9':1.00, 5 1/8":0.88, 7/8":1.03, 1 1/2": 0.97 - 0.88 (GC III)
StraightPoolIU - 9':1.00, 4 7/8":0.91, 3/4":1.02, 1 1/4":0.95 - 0.88 (GC I)
Vahmurka - 9':1.00, 5 1/8":0.88, 7/8":1.03, 1 1/2": 0.97 - 0.88 (GC)
Dopc - 8':0.90, 4 1/2":1.00, 3/4":1.02, 1 1/4":0.95 - 0.87 (8' Connelly Kayenta)
SloMoHolic - 8':0.90, 4 3/4":0.95, 3/4":1.02, 1 5/8":1.00 - 0.87 (old 8' Brunswick Medalist league table)
RobMan - 9':1.0, 5": 0.88, 3/4":1.01, 1.5":0.97 - 0.86 (GC)
SloMoHolic - 8'+:0.95, 4 7/8":0.91, 7/8":1.04, 1 1/4":0.95 - 0.85 (Brunswick Medalist at Stardust Club in Manchaca, TX)
buckshotshoey - 8':0.90, 4 3/4":0.95, 3/4":1.02, 1 1/2":0.98 - 0.85 (American Heritage "Independence")
nateobot - 7':0.85, 4 3/8":1.05, 1/2":0.95, 1 3/4":1.00 - 0.85 (custom-made)
angluse - 8'+: 0.95, 4 5/8":0.95, 7/16":0.98, 1 3/16:0.95 - 0.84 (1935 Brunswick Challenger)
dr_dave - 8':0.90, 4 3/4":0.95, 5/8":1.00, 1 3/8":0.98 - 0.84 (8' Connelly home table)
BRussell - 8':0.90, 5":0.91, 13/16":1.04, 1 1/2":0.98 - 0.83 (8' Olhausen)
Lovepool - 9':1.00, 13cm:0.88, 1cm:0.96, 3.5cm:0.97 - 0.82 (home table)
jtaylor996 - 7':0.85, 5 1/8":0.88, 146deg:1.09, 1.51":1.00 - 0.82 (7' Legacy home table)
Mooneye - 7':0.85, 4 7/8":0.91, 3/4":1.02, 1 5/8":1.00 - 0.79 (7' Brunswick "Ranchero")
SloMoHolic - 6':0.85, 4 1/2":1.00, 0":0.95, 5/8":0.95 - 0.77 (old 6' Valley "bar box")
dzcues - 7':0.85, 4 1/2":1.00, 0":0.95, 1/2":0.95 - 0.77 (7' Valley "bar box")
dr_dave - 7':0.85, 4 1/2":1.00, 0":0.95, 3/4":0.95 - 0.77 (7' Valley "bar box" at West End, Fort Collins)
 

ChrisinNC

AzB Silver Member
Silver Member
Dave, seems like, in addition to or instead of the PAF measurement, seems like the angle of the facings in relation to the connecting rail cushion (determined by a protractor) would be a more accurate spec necessary to determine pocket toughness as opposed to the PAF (pocket angle factor)? It's basically the same thing, but just seems like, with the use of a protractor, a more accurate way of measuring this aspect of how a pocket accepts a ball going in to it.

Our 9-foot table here at Family Billiards with 4-1/8" pockets has a facings/rail cushion angle averaging 143 degrees, which, in addition to the size of the mouth opening (4-1/8") is the second most vital reason as to why I believe these pockets on this table play so brutally tough.

Yet another factor I think may be the thickness of pocket facings used, which is not considered in your TDF ratings. In our case, this same table with extended subrails and cushion rubbers, 4-1/8" pocket mouth, and 143 degree cushion/facing angle, only has 1/8" neoprene pocket facings. I've been told the 1/8" thick facings may result in more lively/springy facings causing balls to potentially rattle and not drop, as opposed to thicker 3/16" or 1/4" facings which are more likely to deaden a ball and allow it to drop. Your opinion?
 
Last edited:

dr_dave

Instructional Author
Gold Member
Silver Member
Dave, seems like, in addition to or instead of the PAF measurement, seems like the angle of the facings in relation to the connecting rail cushion (determined by a protractor) would be a more accurate spec necessary to determine pocket toughness as opposed to the PAF (pocket angle factor)? It's basically the same thing, but just seems like, with the use of a protractor, a more accurate way of measuring this aspect of how a pocket accepts a ball going in to it.
That is an acceptable way to measure the "facing angle" in the table measurement diagram.

Our 9-foot table here at Family Billiards with 4-1/8" pockets has a facings/rail cushion angle averaging 143 degrees, which, in addition to the size of the mouth opening (4-1/8") is the second most vital reason as to why I believe these pockets on this table play so brutally tough.
When you get a chance, take all of the measurements (including the shelf depth) and post the values and TDF on the thread so I can add it to the list.

Yet another factor I think may be the thickness of pocket facings used, which is not considered in your TDF ratings.
Facing geometry affects the measured pocket mouth size.

I've been told the 1/8" thick facings may result in more lively/springy facings causing balls to potentially rattle and not drop, as opposed to thicker 3/16" or 1/4" facings which are more likely to deaden a ball and allow it to drop. Your opinion?
I don't have direct experience with this, but it certainly sounds reasonable.

Regards,
Dave
 

ChrisinNC

AzB Silver Member
Silver Member
Dave, thanks for your responses. I have already taken all the pertinent TDF measurements on this table and it's already listed in your rankings of tables as the tightest Gabriel's 9-foot table at Family Billiards in Boone, NC. - Thanks
 

dr_dave

Instructional Author
Gold Member
Silver Member
Follow-up. I’m back home and these pocket thingies came in the mail. I installed them and now my pockets measure 4” at the points, 3 1/4” at the throat, and 1 1/8” shelf. By the tdf calculator, it’s now at 1.20.

I’m not really seeing a huge difference in difficulty though. Yes more balls hang, but it isn’t the huge difference I was expecting. I’ll get around to doing a product review in that forum after I’ve played on them for a couple of weeks.

Obviously this is not intended to be added to the list. I just thought I’d show them since I hadn’t seen them before.

I had to crop a lot of the pics out to get them to load but it worked.
What's the main purpose for the pad in the bottom of the pocket? Is it to keep the balls from picking up scuff marks? Or does it reduce noise (to not bother others in the house)?

Thanks for posting the new images and measurements.

Now get back to work on the BU Exam Challenge (after you take off those pocket thingies). :grin-square:

Regards,
Dave
 

Cardigan Kid

AzB Silver Member
Silver Member
Hello Dr. Dave....wanted to add a special table to the list. I was recently able to obtain Earl Strickland's former practice/match-up table, the 10 foot Gold Crown from Steinway Billiards in NYC.
This tale has seen it's fair share of great players play on it and I am really proud of the history behind it.

Videos from some of the matches can be found on YouTube, here is one of the Earl vs Efren battles that took place on the table.....

https://youtu.be/2BuEdKTtrEM

I had it delivered and installed with the rail/pocket dimensions untouched from what Earl requested when he asked for the table.
To give a greater appreciation for the calibre of play these players show on this table in the numerous videos on YouTube, I felt having the TDF stats registered in your list would do just that. Because this table is not easy by any means.



Size: 10 foot table
Pocket mouth size: 4.5 inches
Pocket throat size: 3.62 inches
Shelf: 1.5 inches
TDF: 1.12
RATED: Tough

Also, not indicated in the TDF statistics is the side pocket size which measures at 4.75 inches, which makes it a quarter inch tighter on the sides than a diamond table.

I will create another thread on this pool table project I'm just finishing up on, so there will be more photos and details to follow. But it all starts with registering the TDF on your list.
Thanks for all that you do.

- Ryan
Syracuse, NY
 

dr_dave

Instructional Author
Gold Member
Silver Member
Hello Dr. Dave....wanted to add a special table to the list. I was recently able to obtain Earl Strickland's former practice/match-up table, the 10 foot Gold Crown from Steinway Billiards in NYC.
This tale has seen it's fair share of great players play on it and I am really proud of the history behind it.

Videos from some of the matches can be found on YouTube, here is one of the Earl vs Efren battles that took place on the table.....

https://youtu.be/2BuEdKTtrEM

I had it delivered and installed with the rail/pocket dimensions untouched from what Earl requested when he asked for the table.
To give a greater appreciation for the calibre of play these players show on this table in the numerous videos on YouTube, I felt having the TDF stats registered in your list would do just that. Because this table is not easy by any means.



Size: 10 foot table
Pocket mouth size: 4.5 inches
Pocket throat size: 3.62 inches
Shelf: 1.5 inches
TDF: 1.12
RATED: Tough

Also, not indicated in the TDF statistics is the side pocket size which measures at 4.75 inches, which makes it a quarter inch tighter on the sides than a diamond table.

I will create another thread on this pool table project I'm just finishing up on, so there will be more photos and details to follow. But it all starts with registering the TDF on your list.
Thanks for all that you do.

- Ryan
Syracuse, NY
Cool! Thank you for posting it.

I've added it to the list,
Dave
 
Top