SlideShare a Scribd company logo
1 of 9
H.I.S.-toryby Vince Ciotti
Episode #85: Meditech Part 3
© 2012 by H.I.S. Professionals, LLC, all rights reserved.
The products: from MUMPS to 6.0
MUMPS
• You may remember leaving Dr. Octo Barnett’s
brilliant programming team in MIT’s Lab of Computer
Science using early DEC PDP minicomputers to
develop one of the very first time-sharing systems.
• The software was “MUMPS,” for Massachusetts
General Hospital Utility Multi-Programming System.
• True to form in the IT industry, MUMPS evolved over
time with several iterations, with different names:
“M” – pretty easy to figure that acronym out,
“MUMPS-11” – for the DEC DPD-11 minicomputer,
“DSM” - Digital (DEC) Standard Mumps, and
“ISM” – Intersystems M
“MacMUMPS” – a version for the Apple Mac OS.
MIIS Offspring
• When Neil & Co. formed Meditech in August of 1969, they started
with MUMPS as their programming language and wrote systems
for a number of clients offered in a time-sharing basis, including:
– Auto parts distribution, hotel chain reservation, international oil
firm, a cola company the Hong Kong Telephone company!
– Circa 1071, they renamed their variant of MUMPS as MIIS,
short for “MEDITECH Interpretive Information System.”
– In 1973, their clients covered a wide array of industries
including a Court Case Tracking and Parole Reporting System for
the New York City Criminal Justice Department (might have
been helpful had the Allscripts suit against NYCHHC lasted…)
– MIIS also used to write Meditech’s first product for the
Healthcare industry, a propos considering Dr. Barnett’s LCS…
Cape Cod Hospital
• whose Pathologist elected to go with
Meditech in 1970 to write a Lab system
running via a teletype machine over a
dial-up phone line via an acoustic coupler, time-sharing on a DEC PDP-
15 running at the Meditech facility in nearby Cambridge.
• Who was this daring Doctor? The name “O’Toole” should ring a bell
with long-term reader of HIS-talk, as his son, also named Bill,
is a regular contributor from his
O’Toole Law Group (781/934-7400) in
Duxbury, Massachusetts. Cape Cod
Hospital eventually went inhouse on a
DG Eclipse C330 minicomputer, adding
a full array of LIS apps: microbiology,
anatomic pathology and blood bank.
It’s Magic!
• Around 1979, Meditech announced the
latest language: Magic, this one with no
acronym. As the story goes, programmers
were themselves amazed at how code was generated by virtue of
the screen design in the era of ‘3GL’ or 3rd generation programming
languages of the late ‘70s. Programmers designed screens and
when they were done, they hit “File” and the code to create the
screen was generated automatically – “like magic!”Cute story…
• For sure, Magic sold that way, as Meditech expanded far beyond its
original LIS roots to gradually add every app a total HIS needed:
- 1970s = ADT, Pharmacy, Accounts Payable & General Ledger
- 1980s = Billing & AR, Orders/Results, Case Mix, & Abstracting.
• In 1985 they introduced “NPR” – no, not that NPR, but Non-Process
Reports, a Magic variant that generated reports much faster…
The New Thing…
• Hard to remember how the client/server
concept rocked the IT industry back in the
90s as every new vendor/product jumped
on the multi-tiered bandwagon that used powerful PCs as servers
(instead of the old mainframes and minis), ODBC-compliant data
bases like Oracle & Cache,and PCs with GUI front-ends (think
Windows 95), all connected via Local Area Networks like Novell.
• It was a bit of a stretch for Meditech to describe Magic’s hard-
wired CRTs as “C/S,” so in 1994, Meditech released its
“Client/Server” system, the quotes coming from their agreements
where their attorneys probably wanted to carefully qualify what
they meant by the term. Check this odd press release from Nov.
‘94:
Did It Sell?
• Did Meditech’s “Client/Server” sell? Just
like like a… well, you get the picture.
• By 1999, Meditech announced its
100th“Client/Server” (C/S) system
client!• By that time, Meditech had about 700 US
hospitals on its Magic NPR platform, plus
hundreds of LIS-only (their original market
remember), over a hundred clinicals only
(viz: HCA/Columbia), plus 100+ international
sites, but C/S grew rapidly as Meditech
stressed it in all their new system sales.
• To their credit, they did not sunset Magic,
and to this day, somewhere around 600 US
hospitals still run it as their core HIS,
hundreds having attested for Stage 1 MU.
Round Three
• Like so many HIS vendors (think McKesson’s
Paragon), Meditech rode the C/S wave
throughout the late 90s and early 2000s,
before Neil and Company came up with:
– Focus, er… Release 6.0, err…
– Meditech’s Advanced Technology (MAT)
• Oh, whatever they call it… The point is it’s
new, it’s better than C/Sor Magic, and if you
had any brains (or the money) you’d buy it!
• And that’s just what hospitals have been
doing, in droves, for the past several years.
What’s so much better about 6.0? Well, if
Magic and C/S only go up to release 5.6, then
MAT is .4 better or about 10% more, right?
• The point is, it’s the latest & greatest, period.
3 Generations
• So there you have it: how Meditech’s 3
platforms evolved over their 40 year HIS-
tory. Will be fun to see how they play out:
– Will Magic & C/S ever get a release #
LCS MUMPS MIIS Magic
“Client Server”
MAT
Meditech
higher than 5.9? (“Client/Server” is at release 5.6.4 already…)
- What will they call it after MAT/Release 6.0 hits release 6.9?
• Ah well, maybe one of your readers will fill in the blanks by then…
• Meanwhile, what’s in store for next week?
We’ll be covering how Meditech achieved
such amazing growth to where they are in
2,300 hospitals worldwide, and the primary
HIS for about one out of five hospitals.
• Thanks much to several un-named sources for
help with this week, who wished to be remain
un-named. Any more volunteers??

More Related Content

What's hot

109. cerner, part 6
109. cerner, part 6109. cerner, part 6
109. cerner, part 6Tim Histalk
 
101. siemens, part 2
101. siemens, part 2101. siemens, part 2
101. siemens, part 2Tim Histalk
 
86. meditech part 4
86. meditech part 486. meditech part 4
86. meditech part 4Tim Histalk
 
2 september 1987
2 september 19872 september 1987
2 september 1987Tim Histalk
 
100. siemens, part 1
100. siemens, part 1100. siemens, part 1
100. siemens, part 1Tim Histalk
 
108. cerner, part 5
108. cerner, part 5108. cerner, part 5
108. cerner, part 5Tim Histalk
 
107. cerner, part 4
107. cerner, part 4107. cerner, part 4
107. cerner, part 4Tim Histalk
 
85. meditech part 3
85. meditech part 385. meditech part 3
85. meditech part 3Tim Histalk
 
106. cerner, part 3
106. cerner, part 3106. cerner, part 3
106. cerner, part 3Tim Histalk
 
5. december 1987
5. december 19875. december 1987
5. december 1987Tim Histalk
 
104. cerner, part 1
104. cerner, part 1104. cerner, part 1
104. cerner, part 1Tim Histalk
 
82. next gen part 4
82. next gen part 482. next gen part 4
82. next gen part 4Tim Histalk
 
1. 2017 top his vendors
1. 2017 top his vendors1. 2017 top his vendors
1. 2017 top his vendorsTim Histalk
 
105. cerner, part 2
105. cerner, part 2105. cerner, part 2
105. cerner, part 2Tim Histalk
 
61. hms, part 3
61. hms, part 361. hms, part 3
61. hms, part 3Hispros
 
101. siemens, part 2
101. siemens, part 2101. siemens, part 2
101. siemens, part 2Hispros
 

What's hot (18)

109. cerner, part 6
109. cerner, part 6109. cerner, part 6
109. cerner, part 6
 
101. siemens, part 2
101. siemens, part 2101. siemens, part 2
101. siemens, part 2
 
86. meditech part 4
86. meditech part 486. meditech part 4
86. meditech part 4
 
1. august 1987
1. august 19871. august 1987
1. august 1987
 
2 september 1987
2 september 19872 september 1987
2 september 1987
 
100. siemens, part 1
100. siemens, part 1100. siemens, part 1
100. siemens, part 1
 
108. cerner, part 5
108. cerner, part 5108. cerner, part 5
108. cerner, part 5
 
107. cerner, part 4
107. cerner, part 4107. cerner, part 4
107. cerner, part 4
 
85. meditech part 3
85. meditech part 385. meditech part 3
85. meditech part 3
 
106. cerner, part 3
106. cerner, part 3106. cerner, part 3
106. cerner, part 3
 
Cerner Part 1
Cerner Part 1Cerner Part 1
Cerner Part 1
 
5. december 1987
5. december 19875. december 1987
5. december 1987
 
104. cerner, part 1
104. cerner, part 1104. cerner, part 1
104. cerner, part 1
 
82. next gen part 4
82. next gen part 482. next gen part 4
82. next gen part 4
 
1. 2017 top his vendors
1. 2017 top his vendors1. 2017 top his vendors
1. 2017 top his vendors
 
105. cerner, part 2
105. cerner, part 2105. cerner, part 2
105. cerner, part 2
 
61. hms, part 3
61. hms, part 361. hms, part 3
61. hms, part 3
 
101. siemens, part 2
101. siemens, part 2101. siemens, part 2
101. siemens, part 2
 

Viewers also liked

16. mini meditech
16. mini meditech16. mini meditech
16. mini meditechHispros
 
86. meditech part 4
86. meditech part 486. meditech part 4
86. meditech part 4Hispros
 
87. meditech part 5
87. meditech part 587. meditech part 5
87. meditech part 5Hispros
 
84. meditech part 2
84. meditech part 284. meditech part 2
84. meditech part 2Hispros
 
83. meditech part 1
83. meditech part 183. meditech part 1
83. meditech part 1Hispros
 
1. 2016 vendor review c 1
1. 2016 vendor review c 11. 2016 vendor review c 1
1. 2016 vendor review c 1Barry Mathis
 

Viewers also liked (6)

16. mini meditech
16. mini meditech16. mini meditech
16. mini meditech
 
86. meditech part 4
86. meditech part 486. meditech part 4
86. meditech part 4
 
87. meditech part 5
87. meditech part 587. meditech part 5
87. meditech part 5
 
84. meditech part 2
84. meditech part 284. meditech part 2
84. meditech part 2
 
83. meditech part 1
83. meditech part 183. meditech part 1
83. meditech part 1
 
1. 2016 vendor review c 1
1. 2016 vendor review c 11. 2016 vendor review c 1
1. 2016 vendor review c 1
 

Similar to 85. meditech part 3

16. mini meditech
16. mini meditech16. mini meditech
16. mini meditechTim Histalk
 
15. turnkey mini software pioneers
15. turnkey mini software pioneers15. turnkey mini software pioneers
15. turnkey mini software pioneersTim Histalk
 
15. turnkey mini_software_pioneers
15. turnkey mini_software_pioneers15. turnkey mini_software_pioneers
15. turnkey mini_software_pioneersHispros
 
102. siemens, part 3
102. siemens, part 3102. siemens, part 3
102. siemens, part 3Hispros
 
77. cpsi part 2
77. cpsi part 277. cpsi part 2
77. cpsi part 2Hispros
 
24. minis ihc part ii
24. minis   ihc part ii24. minis   ihc part ii
24. minis ihc part iiTim Histalk
 
122. mckesson 10 end
122. mckesson 10   end122. mckesson 10   end
122. mckesson 10 endTim Histalk
 
122. mckesson 10 end
122. mckesson 10   end122. mckesson 10   end
122. mckesson 10 endHispros
 
103. siemens, part 4
103. siemens, part 4103. siemens, part 4
103. siemens, part 4Hispros
 
Disrutive innovation TIM.ppt
Disrutive innovation TIM.pptDisrutive innovation TIM.ppt
Disrutive innovation TIM.pptRenu Lamba
 
Thrive in a New Economy
Thrive in a New EconomyThrive in a New Economy
Thrive in a New EconomyRupak Parajuli
 
Computing History Part2
Computing History Part2Computing History Part2
Computing History Part2Ritesh Nayak
 
1. overview
1. overview1. overview
1. overviewHispros
 
IBM’s Cell Processor : The next generation of computing?
IBM’s Cell Processor : The next generation of computing?IBM’s Cell Processor : The next generation of computing?
IBM’s Cell Processor : The next generation of computing?Slide_N
 
24 b. ihc_part_ii
24 b. ihc_part_ii24 b. ihc_part_ii
24 b. ihc_part_iiHispros
 
27. minis js data part 2
27. minis   js data part 227. minis   js data part 2
27. minis js data part 2Tim Histalk
 
98 epic part 4
98  epic part 498  epic part 4
98 epic part 4Hispros
 

Similar to 85. meditech part 3 (20)

16. mini meditech
16. mini meditech16. mini meditech
16. mini meditech
 
15. turnkey mini software pioneers
15. turnkey mini software pioneers15. turnkey mini software pioneers
15. turnkey mini software pioneers
 
15. turnkey mini_software_pioneers
15. turnkey mini_software_pioneers15. turnkey mini_software_pioneers
15. turnkey mini_software_pioneers
 
102. siemens, part 3
102. siemens, part 3102. siemens, part 3
102. siemens, part 3
 
18. dcc
18. dcc18. dcc
18. dcc
 
77. cpsi part 2
77. cpsi part 277. cpsi part 2
77. cpsi part 2
 
24. minis ihc part ii
24. minis   ihc part ii24. minis   ihc part ii
24. minis ihc part ii
 
122. mckesson 10 end
122. mckesson 10   end122. mckesson 10   end
122. mckesson 10 end
 
122. mckesson 10 end
122. mckesson 10   end122. mckesson 10   end
122. mckesson 10 end
 
18. minis dcc
18. minis   dcc18. minis   dcc
18. minis dcc
 
103. siemens, part 4
103. siemens, part 4103. siemens, part 4
103. siemens, part 4
 
Disrutive innovation TIM.ppt
Disrutive innovation TIM.pptDisrutive innovation TIM.ppt
Disrutive innovation TIM.ppt
 
Thrive in a New Economy
Thrive in a New EconomyThrive in a New Economy
Thrive in a New Economy
 
Computing History Part2
Computing History Part2Computing History Part2
Computing History Part2
 
1. overview
1. overview1. overview
1. overview
 
IBM’s Cell Processor : The next generation of computing?
IBM’s Cell Processor : The next generation of computing?IBM’s Cell Processor : The next generation of computing?
IBM’s Cell Processor : The next generation of computing?
 
24 b. ihc_part_ii
24 b. ihc_part_ii24 b. ihc_part_ii
24 b. ihc_part_ii
 
27. minis js data part 2
27. minis   js data part 227. minis   js data part 2
27. minis js data part 2
 
3. october 1987
3. october 19873. october 1987
3. october 1987
 
98 epic part 4
98  epic part 498  epic part 4
98 epic part 4
 

More from Hispros

2. 2017 Macro Vendors
2. 2017 Macro Vendors 2. 2017 Macro Vendors
2. 2017 Macro Vendors Hispros
 
1. 2017 Top 10 HIS vendors
1. 2017 Top 10 HIS vendors1. 2017 Top 10 HIS vendors
1. 2017 Top 10 HIS vendorsHispros
 
112. mckesson part 1 intro
112. mckesson part 1   intro112. mckesson part 1   intro
112. mckesson part 1 introHispros
 
115. mc k part 4 hboc
115. mc k part 4   hboc115. mc k part 4   hboc
115. mc k part 4 hbocHispros
 
114. mc k part 3 hbo
114. mc k part 3   hbo114. mc k part 3   hbo
114. mc k part 3 hboHispros
 
117. mc k part 6 amex
117. mc k part 6   amex117. mc k part 6   amex
117. mc k part 6 amexHispros
 
116. mc k part 5 ibax
116. mc k part 5   ibax116. mc k part 5   ibax
116. mc k part 5 ibaxHispros
 
120. mckesson part 8 deal
120. mckesson part 8   deal120. mckesson part 8   deal
120. mckesson part 8 dealHispros
 
118. mc k part 7 cycare
118. mc k part 7   cycare118. mc k part 7   cycare
118. mc k part 7 cycareHispros
 
119. santa letters
119. santa letters119. santa letters
119. santa lettersHispros
 
113. mc k part 2 osf
113. mc k part 2   osf113. mc k part 2   osf
113. mc k part 2 osfHispros
 
108. cerner, part 5
108. cerner, part 5108. cerner, part 5
108. cerner, part 5Hispros
 
107. cerner, part 4
107. cerner, part 4107. cerner, part 4
107. cerner, part 4Hispros
 
106. cerner, part 3
106. cerner, part 3106. cerner, part 3
106. cerner, part 3Hispros
 
105. cerner, part 2
105. cerner, part 2105. cerner, part 2
105. cerner, part 2Hispros
 
104. cerner, part 1
104. cerner, part 1104. cerner, part 1
104. cerner, part 1Hispros
 
109. cerner, part 6
109. cerner, part 6109. cerner, part 6
109. cerner, part 6Hispros
 
100. siemens, part 1
100. siemens, part 1100. siemens, part 1
100. siemens, part 1Hispros
 
96 epic part 2
96  epic part 296  epic part 2
96 epic part 2Hispros
 
95 epic part 1
95  epic part 195  epic part 1
95 epic part 1Hispros
 

More from Hispros (20)

2. 2017 Macro Vendors
2. 2017 Macro Vendors 2. 2017 Macro Vendors
2. 2017 Macro Vendors
 
1. 2017 Top 10 HIS vendors
1. 2017 Top 10 HIS vendors1. 2017 Top 10 HIS vendors
1. 2017 Top 10 HIS vendors
 
112. mckesson part 1 intro
112. mckesson part 1   intro112. mckesson part 1   intro
112. mckesson part 1 intro
 
115. mc k part 4 hboc
115. mc k part 4   hboc115. mc k part 4   hboc
115. mc k part 4 hboc
 
114. mc k part 3 hbo
114. mc k part 3   hbo114. mc k part 3   hbo
114. mc k part 3 hbo
 
117. mc k part 6 amex
117. mc k part 6   amex117. mc k part 6   amex
117. mc k part 6 amex
 
116. mc k part 5 ibax
116. mc k part 5   ibax116. mc k part 5   ibax
116. mc k part 5 ibax
 
120. mckesson part 8 deal
120. mckesson part 8   deal120. mckesson part 8   deal
120. mckesson part 8 deal
 
118. mc k part 7 cycare
118. mc k part 7   cycare118. mc k part 7   cycare
118. mc k part 7 cycare
 
119. santa letters
119. santa letters119. santa letters
119. santa letters
 
113. mc k part 2 osf
113. mc k part 2   osf113. mc k part 2   osf
113. mc k part 2 osf
 
108. cerner, part 5
108. cerner, part 5108. cerner, part 5
108. cerner, part 5
 
107. cerner, part 4
107. cerner, part 4107. cerner, part 4
107. cerner, part 4
 
106. cerner, part 3
106. cerner, part 3106. cerner, part 3
106. cerner, part 3
 
105. cerner, part 2
105. cerner, part 2105. cerner, part 2
105. cerner, part 2
 
104. cerner, part 1
104. cerner, part 1104. cerner, part 1
104. cerner, part 1
 
109. cerner, part 6
109. cerner, part 6109. cerner, part 6
109. cerner, part 6
 
100. siemens, part 1
100. siemens, part 1100. siemens, part 1
100. siemens, part 1
 
96 epic part 2
96  epic part 296  epic part 2
96 epic part 2
 
95 epic part 1
95  epic part 195  epic part 1
95 epic part 1
 

85. meditech part 3

  • 1. H.I.S.-toryby Vince Ciotti Episode #85: Meditech Part 3 © 2012 by H.I.S. Professionals, LLC, all rights reserved. The products: from MUMPS to 6.0
  • 2. MUMPS • You may remember leaving Dr. Octo Barnett’s brilliant programming team in MIT’s Lab of Computer Science using early DEC PDP minicomputers to develop one of the very first time-sharing systems. • The software was “MUMPS,” for Massachusetts General Hospital Utility Multi-Programming System. • True to form in the IT industry, MUMPS evolved over time with several iterations, with different names: “M” – pretty easy to figure that acronym out, “MUMPS-11” – for the DEC DPD-11 minicomputer, “DSM” - Digital (DEC) Standard Mumps, and “ISM” – Intersystems M “MacMUMPS” – a version for the Apple Mac OS.
  • 3. MIIS Offspring • When Neil & Co. formed Meditech in August of 1969, they started with MUMPS as their programming language and wrote systems for a number of clients offered in a time-sharing basis, including: – Auto parts distribution, hotel chain reservation, international oil firm, a cola company the Hong Kong Telephone company! – Circa 1071, they renamed their variant of MUMPS as MIIS, short for “MEDITECH Interpretive Information System.” – In 1973, their clients covered a wide array of industries including a Court Case Tracking and Parole Reporting System for the New York City Criminal Justice Department (might have been helpful had the Allscripts suit against NYCHHC lasted…) – MIIS also used to write Meditech’s first product for the Healthcare industry, a propos considering Dr. Barnett’s LCS…
  • 4. Cape Cod Hospital • whose Pathologist elected to go with Meditech in 1970 to write a Lab system running via a teletype machine over a dial-up phone line via an acoustic coupler, time-sharing on a DEC PDP- 15 running at the Meditech facility in nearby Cambridge. • Who was this daring Doctor? The name “O’Toole” should ring a bell with long-term reader of HIS-talk, as his son, also named Bill, is a regular contributor from his O’Toole Law Group (781/934-7400) in Duxbury, Massachusetts. Cape Cod Hospital eventually went inhouse on a DG Eclipse C330 minicomputer, adding a full array of LIS apps: microbiology, anatomic pathology and blood bank.
  • 5. It’s Magic! • Around 1979, Meditech announced the latest language: Magic, this one with no acronym. As the story goes, programmers were themselves amazed at how code was generated by virtue of the screen design in the era of ‘3GL’ or 3rd generation programming languages of the late ‘70s. Programmers designed screens and when they were done, they hit “File” and the code to create the screen was generated automatically – “like magic!”Cute story… • For sure, Magic sold that way, as Meditech expanded far beyond its original LIS roots to gradually add every app a total HIS needed: - 1970s = ADT, Pharmacy, Accounts Payable & General Ledger - 1980s = Billing & AR, Orders/Results, Case Mix, & Abstracting. • In 1985 they introduced “NPR” – no, not that NPR, but Non-Process Reports, a Magic variant that generated reports much faster…
  • 6. The New Thing… • Hard to remember how the client/server concept rocked the IT industry back in the 90s as every new vendor/product jumped on the multi-tiered bandwagon that used powerful PCs as servers (instead of the old mainframes and minis), ODBC-compliant data bases like Oracle & Cache,and PCs with GUI front-ends (think Windows 95), all connected via Local Area Networks like Novell. • It was a bit of a stretch for Meditech to describe Magic’s hard- wired CRTs as “C/S,” so in 1994, Meditech released its “Client/Server” system, the quotes coming from their agreements where their attorneys probably wanted to carefully qualify what they meant by the term. Check this odd press release from Nov. ‘94:
  • 7. Did It Sell? • Did Meditech’s “Client/Server” sell? Just like like a… well, you get the picture. • By 1999, Meditech announced its 100th“Client/Server” (C/S) system client!• By that time, Meditech had about 700 US hospitals on its Magic NPR platform, plus hundreds of LIS-only (their original market remember), over a hundred clinicals only (viz: HCA/Columbia), plus 100+ international sites, but C/S grew rapidly as Meditech stressed it in all their new system sales. • To their credit, they did not sunset Magic, and to this day, somewhere around 600 US hospitals still run it as their core HIS, hundreds having attested for Stage 1 MU.
  • 8. Round Three • Like so many HIS vendors (think McKesson’s Paragon), Meditech rode the C/S wave throughout the late 90s and early 2000s, before Neil and Company came up with: – Focus, er… Release 6.0, err… – Meditech’s Advanced Technology (MAT) • Oh, whatever they call it… The point is it’s new, it’s better than C/Sor Magic, and if you had any brains (or the money) you’d buy it! • And that’s just what hospitals have been doing, in droves, for the past several years. What’s so much better about 6.0? Well, if Magic and C/S only go up to release 5.6, then MAT is .4 better or about 10% more, right? • The point is, it’s the latest & greatest, period.
  • 9. 3 Generations • So there you have it: how Meditech’s 3 platforms evolved over their 40 year HIS- tory. Will be fun to see how they play out: – Will Magic & C/S ever get a release # LCS MUMPS MIIS Magic “Client Server” MAT Meditech higher than 5.9? (“Client/Server” is at release 5.6.4 already…) - What will they call it after MAT/Release 6.0 hits release 6.9? • Ah well, maybe one of your readers will fill in the blanks by then… • Meanwhile, what’s in store for next week? We’ll be covering how Meditech achieved such amazing growth to where they are in 2,300 hospitals worldwide, and the primary HIS for about one out of five hospitals. • Thanks much to several un-named sources for help with this week, who wished to be remain un-named. Any more volunteers??