<TABLE>
FORM 13F INFORMATION TABLE
VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
<S> <C> <C> <C> <C> <C> <C> <C> <C> <C> <C> <C>
99 Cents Only Stores COMM 65440K106 134 2666.66 SH SOLE 2666.66
ADVO COMM 007585102 2739 83000.00 SH SOLE 83000.00
ASAT Holdings Ltd ADR COMM 00208B105 1084165200.00 SH SOLE 165200.00
AT&T COMM 001957109 1292 43995.00 SH SOLE 43995.00
AT&T - Liberty Media Group Cl COMM 001957208 990 55000.00 SH SOLE 55000.00
AT&T EIF lst Exch Sr COMM 294700703 116 743.00 SH SOLE 743.00
AT&T Wireless Group COMM 001957406 397 19000.00 SH SOLE 19000.00
AXT COMM 030514103 3282 78500.00 SH SOLE 78500.00
Abbott Laboratories COMM 002824100 6021126600.00 SH SOLE 126600.00
Ace Cash Express COMM 004403101 440 40000.00 SH SOLE 40000.00
Acxiom COMM 005125109 11193352550.00 SH SOLE 352550.00
Advance Paradigm COMM 007491103 3417 81000.00 SH SOLE 81000.00
Advent Software COMM 007974108 2418 34600.00 SH SOLE 34600.00
Affiliated Managers Group COMM 008252108 4068 71450.00 SH SOLE 71450.00
Agilent Technologies COMM 00846U101 516 10547.00 SH SOLE 10547.00
Albertson's COMM 013104104 630 30000.00 SH SOLE 30000.00
Altera COMM 021441100 668 14000.00 SH SOLE 14000.00
America Online COMM 02364J104 935 17400.00 SH SOLE 17400.00
American BioMed COMM 02461T104 0 42500.00 SH SOLE 42500.00
American Home Products COMM 026609107 170 3000.00 SH SOLE 3000.00
Amgen COMM 031162100 768 11000.00 SH SOLE 11000.00
Amkor Technology COMM 031652100 4655178200.00 SH SOLE 178200.00
Anchor Gaming COMM 033037102 1591 20000.00 SH SOLE 20000.00
Applied Materials COMM 038222105 2383 40175.00 SH SOLE 40175.00
Ariba COMM 04033V104 115 800.00 SH SOLE 800.00
Arrow Electronics COMM 042735100 145 4250.00 SH SOLE 4250.00
Aspen Technology COMM 045327103 3529 78200.00 SH SOLE 78200.00
At Home Cl A COMM 045919107 524 37100.00 SH SOLE 37100.00
Autotote Cl A COMM 053323101 79 20000.00 SH SOLE 20000.00
Avici Systems COMM 05367L109 133 1400.00 SH SOLE 1400.00
BMC Software COMM 055921100 2686140450.00 SH SOLE 140450.00
BP Amoco plc ADR COMM 055622104 182 3438.00 SH SOLE 3438.00
Baxter International COMM 071813109 718 9000.00 SH SOLE 9000.00
BellSouth COMM 079860102 1163 28900.00 SH SOLE 28900.00
Bergen Brunswig Cl A COMM 083739102 4819412300.00 SH SOLE 412300.00
Beringer Wine Estates Holdings COMM 084102102 3881 69850.00 SH SOLE 69850.00
Beverly Enterprises COMM 087851309 30 5100.00 SH SOLE 5100.00
Biotech Holders Trust COMM 09067D201 468 2400.00 SH SOLE 2400.00
Black Box COMM 091826107 2280 48900.00 SH SOLE 48900.00
Block, H & R COMM 093671105 2353 63500.00 SH SOLE 63500.00
Bristol-Myers Squibb COMM 110122108 3559 62300.00 SH SOLE 62300.00
CDW Computer Centers COMM 125129106 5382 78000.00 SH SOLE 78000.00
CMGI COMM 125750109 293 10500.00 SH SOLE 10500.00
Cadiz COMM 127537108 130 13000.00 SH SOLE 13000.00
Cardinal Health COMM 14149Y108 12481141530.00 SH SOLE 141530.00
Catalina Marketing COMM 148867104 7243192500.00 SH SOLE 192500.00
Cendant COMM 151313103 512 47100.00 SH SOLE 47100.00
Charlotte Russe Holding COMM 161048103 771 58200.00 SH SOLE 58200.00
Checkfree Holdings COMM 162813109 335 8000.00 SH SOLE 8000.00
Ciena COMM 171779101 8597 70000.00 SH SOLE 70000.00
Cintas COMM 172908105 6968159950.00 SH SOLE 159950.00
Circuit City Stores COMM 172737082 828 36000.00 SH SOLE 36000.00
Cirrus Logic COMM 172755100 202 5000.00 SH SOLE 5000.00
Cisco Systems COMM 17275R102 1751 31700.00 SH SOLE 31700.00
Citigroup COMM 172967101 1768 32705.01 SH SOLE 32705.01
Cognizant Technology Solutions COMM 192446102 2968 76100.00 SH SOLE 76100.00
Computer Associates Int'l COMM 204912109 831 33000.00 SH SOLE 33000.00
Compuware COMM 205638109 2059245900.00 SH SOLE 245900.00
Concord EFS COMM 206189102 512301442450.00SH SOLE 1442450.00
Constellation Brands Cl A COMM 137219200 2406 44300.00 SH SOLE 44300.00
Costco Wholesale COMM 22160Q102 1937 55450.00 SH SOLE 55450.00
DLJdirect COMM 257661504 275 40000.00 SH SOLE 40000.00
DST Systems COMM 233326107 4929 41950.00 SH SOLE 41950.00
Deutsche Telekom ADR COMM 251566105 120 3500.00 SH SOLE 3500.00
DoubleClick COMM 258609304 664 20740.00 SH SOLE 20740.00
Dun & Bradstreet COMM 26483B106 372 10800.00 SH SOLE 10800.00
Dura Pharmaceuticals COMM 26632S109 2823 79800.00 SH SOLE 79800.00
E*TRADE Group COMM 269246104 394 24000.00 SH SOLE 24000.00
Earthlink COMM 602683104 3144344500.00 SH SOLE 344500.00
Eaton Vance COMM 278265103 3896 76400.00 SH SOLE 76400.00
Edwards Lifesciences COMM 28176E108 2864131300.00 SH SOLE 131300.00
Elan plc ADR COMM 284131208 52478958500.00 SH SOLE 958500.00
Elan wts Cl A 12/31/01 COMM 284131703 58364786050.00 SH SOLE 786050.00
Exodus Communications COMM 302088109 400 8100.00 SH SOLE 8100.00
Exxon Mobil COMM 30231G102 246 2764.00 SH SOLE 2764.00
FTI Consulting COMM 302941109 378 48000.00 SH SOLE 48000.00
Fannie Mae COMM 313586109 443 6200.00 SH SOLE 6200.00
Fastenal Company COMM 311900104 18887327750.00 SH SOLE 327750.00
Federated Investors Cl B COMM 314211103 445 18000.00 SH SOLE 18000.00
First Data COMM 319963104 2687 68800.00 SH SOLE 68800.00
FleetBoston Financial COMM 339030108 325 8344.00 SH SOLE 8344.00
Flextronics Int'l COMM Y2573F102 1807 22000.00 SH SOLE 22000.00
Foundry Networks COMM 35063R100 134 2000.00 SH SOLE 2000.00
G & K Services Cl A COMM 361268105 2750 98000.00 SH SOLE 98000.00
Gallagher (Arthur) & Company COMM 363576109 572 9672.00 SH SOLE 9672.00
Gannett COMM 364730101 2594 48950.00 SH SOLE 48950.00
General Electric COMM 369604103 6698116108.00 SH SOLE 116108.00
General Motors Cl H COMM 370442832 8886239000.00 SH SOLE 239000.00
Geoworks COMM 373692102 147 20000.00 SH SOLE 20000.00
Gillette COMM 375766102 1068 34600.00 SH SOLE 34600.00
Glenayre Technologies COMM 377899109 60 5500.00 SH SOLE 5500.00
Global Crossing Ltd. COMM G3921A100 248 8000.00 SH SOLE 8000.00
Globecomm Systems COMM 37956X103 425 33000.00 SH SOLE 33000.00
Henry (Jack) & Associates COMM 426281101 5222120400.00 SH SOLE 120400.00
Hewlett-Packard COMM 428236103 820 8455.00 SH SOLE 8455.00
Home Depot COMM 437076102 2462 46400.00 SH SOLE 46400.00
Human Genome Sciences COMM 444903108 173 1000.00 SH SOLE 1000.00
I2 Technologies COMM 465754109 187 1000.00 SH SOLE 1000.00
IDEXX Laboratories COMM 45168D104 642 24000.00 SH SOLE 24000.00
IMPSAT Fiber Networks COMM 45321T103 713 64800.00 SH SOLE 64800.00
IMS Health COMM 449934108 2351113300.00 SH SOLE 113300.00
Infinity Broadcasting Cl A COMM 45662S102 2208 66900.00 SH SOLE 66900.00
Insight Enterprises COMM 45765U103 10572387975.00 SH SOLE 387975.00
Integral Vision COMM 584029102 137100000.00 SH SOLE 100000.00
Internap Network Services COMM 45885A102 784 24250.00 SH SOLE 24250.00
International Business Machine COMM 459200101 238 2120.00 SH SOLE 2120.00
Interpublic Group of Companies COMM 460690100 7383216750.00 SH SOLE 216750.00
Investors Financial Services COMM 461915100 5334 84500.00 SH SOLE 84500.00
JDS Uniphase COMM 909149106 46104486910.00 SH SOLE 486910.00
Jabil Circuit COMM 466313103 2452 43200.00 SH SOLE 43200.00
Jfax.com COMM 477366108 79 60000.00 SH SOLE 60000.00
Johnson & Johnson COMM 478160104 885 9420.00 SH SOLE 9420.00
Kansas City Southern Industrie COMM 485170104 1123129300.00 SH SOLE 129300.00
Keane COMM 486665102 705 40500.00 SH SOLE 40500.00
KeyCorp COMM 493267108 411 16228.00 SH SOLE 16228.00
Knight Trading Group COMM 499067106 288 8000.00 SH SOLE 8000.00
Kohl's COMM 500255104 7445129050.00 SH SOLE 129050.00
Kroger COMM 501044101 722 32000.00 SH SOLE 32000.00
Lee Enterprises COMM 523768109 277 9600.00 SH SOLE 9600.00
Lee Enterprises Cl B COMM 523768208 462 16000.00 SH SOLE 16000.00
Legg Mason COMM 524901105 465 8000.00 SH SOLE 8000.00
Lernout & Hauspie Speech Prods COMM B5628B104 2814214402.00 SH SOLE 214402.00
LightPath Technologies Cl A COMM 532257102 190 4000.00 SH SOLE 4000.00
Lilly (Eli) COMM 532457108 324 4000.00 SH SOLE 4000.00
Lowe's Companies COMM 548661107 1001 22300.00 SH SOLE 22300.00
Lucent Technologies COMM 549463107 1172 38336.00 SH SOLE 38336.00
Luxottica Group ADR COMM 55068R202 806 50000.00 SH SOLE 50000.00
Lycos COMM 550818108 516 7500.00 SH SOLE 7500.00
MBNA COMM 55262L100 1630 42350.00 SH SOLE 42350.00
MatrixOne COMM 57685P304 527 13182.00 SH SOLE 13182.00
McKesson HBOC COMM 58155Q103 611 20000.00 SH SOLE 20000.00
Medallion Financial COMM 583928106 2318137900.00 SH SOLE 137900.00
Medix Resources COMM 585011109 16 8000.00 SH SOLE 8000.00
Merck & Company COMM 589331107 1154 15500.00 SH SOLE 15500.00
Metris Companies COMM 591598107 8518215650.00 SH SOLE 215650.00
Metro-Goldwyn-Mayer COMM 591610100 192 7985.00 SH SOLE 7985.00
Metromedia International Group COMM 591695101 318 85000.00 SH SOLE 85000.00
Microsoft COMM 594918104 4680 77600.00 SH SOLE 77600.00
Modis Professional Services COMM 607830106 455 87800.00 SH SOLE 87800.00
Molex Cl A COMM 608554200 1321 31875.00 SH SOLE 31875.00
Morgan (J.P.) COMM 616880100 245 1500.00 SH SOLE 1500.00
Morgan Stanley Dean Witter COMM 617446448 921 10076.00 SH SOLE 10076.00
Mylan Laboratories COMM 628530107 808 30000.00 SH SOLE 30000.00
NCO Group COMM 628858102 1708143800.00 SH SOLE 143800.00
Nasdaq-100 Shares COMM 631100104 355 4000.00 SH SOLE 4000.00
Net Perceptions COMM 64107U101 437 92600.00 SH SOLE 92600.00
Netegrity COMM 64110P107 840 12000.00 SH SOLE 12000.00
Netro COMM 64114R109 101 1700.00 SH SOLE 1700.00
Network Associates COMM 640938106 1235 54600.00 SH SOLE 54600.00
Newell Rubbermaid COMM 651229106 2513110150.00 SH SOLE 110150.00
Nordstrom COMM 655664100 489 31400.00 SH SOLE 31400.00
Northern Trust COMM 665859104 1484 16700.00 SH SOLE 16700.00
Office Depot COMM 676220106 5584714700.00 SH SOLE 714700.00
Oracle COMM 68389X105 3993 50700.00 SH SOLE 50700.00
PLATO Learning COMM 87263R109 2096101700.00 SH SOLE 101700.00
Pacific Internet COMM Y66183107 1247127100.00 SH SOLE 127100.00
Paychex COMM 704326107 9787186419.00 SH SOLE 186419.00
PepsiCo COMM 713448108 3243 70500.00 SH SOLE 70500.00
Perceptron COMM 71361F100 702216000.00 SH SOLE 216000.00
Pfizer COMM 717081103 4034 89774.00 SH SOLE 89774.00
Pharmacia COMM 71713U102 241 4000.00 SH SOLE 4000.00
Philip Morris Companies COMM 718154107 1257 42700.00 SH SOLE 42700.00
Phoenix Investment Partners COMM 719085102 465 30000.00 SH SOLE 30000.00
Pioneer Group COMM 723684106 879 20000.00 SH SOLE 20000.00
Prandium COMM 73972W100 5 40000.00 SH SOLE 40000.00
Price Communications COMM 741437305 1565 80000.00 SH SOLE 80000.00
Priceline.com COMM 741503106 249 21000.00 SH SOLE 21000.00
Procter & Gamble COMM 742718109 127 1900.00 SH SOLE 1900.00
Profit Recovery Group Internat COMM 743168106 4709476900.00 SH SOLE 476900.00
Qualcomm COMM 747525103 24042337425.00 SH SOLE 337425.00
Quintiles Transnational COMM 748767100 1554 97500.00 SH SOLE 97500.00
Qwest Communications Internati COMM 749121109 4441 92393.00 SH SOLE 92393.00
Redback Networks COMM 757209101 1041 6350.00 SH SOLE 6350.00
Reliance Group Holdings COMM 759464100 3 15000.00 SH SOLE 15000.00
Reuters Group PLC COMM 761324201 2686 23900.00 SH SOLE 23900.00
Riverside Group COMM 769135104 24 14000.00 SH SOLE 14000.00
Robotic Vision Systems COMM 771074101 800134000.00 SH SOLE 134000.00
Royal Dutch Petroleum NY 5 Gui COMM 780257804 120 2000.00 SH SOLE 2000.00
SAVVIS Communications COMM 805423100 90 10000.00 SH SOLE 10000.00
SDL COMM 784076101 619 2000.00 SH SOLE 2000.00
SICOR COMM 825846108 420 41000.00 SH SOLE 41000.00
Safeway COMM 786514208 836 17900.00 SH SOLE 17900.00
Sanmina COMM 800907107 281 3000.00 SH SOLE 3000.00
Schering-Plough COMM 806605101 1767 38000.00 SH SOLE 38000.00
Sealed Air COMM 812115103 181 4000.00 SH SOLE 4000.00
Sigma-Aldrich COMM 826552101 508 15400.00 SH SOLE 15400.00
Solectron COMM 834182107 2837 61500.00 SH SOLE 61500.00
Sprint (PCS Group) COMM 852061506 1196 34100.00 SH SOLE 34100.00
Staples COMM 855030102 596 42000.00 SH SOLE 42000.00
State Street COMM 857473102 12772 98250.00 SH SOLE 98250.00
Stilwell Financial COMM 860831106 3750 86200.00 SH SOLE 86200.00
Sun Microsystems COMM 866810104 22124189500.00 SH SOLE 189500.00
Synavant COMM 87157A105 41 6190.00 SH SOLE 6190.00
Teleflex COMM 879369106 2076 60400.00 SH SOLE 60400.00
Tellabs COMM 879664100 1003 21000.00 SH SOLE 21000.00
Thomson Multimedia ADR COMM 885118109 515 10000.00 SH SOLE 10000.00
Time Warner COMM 887315109 850 10860.00 SH SOLE 10860.00
Titan COMM 888266103 2359142950.00 SH SOLE 142950.00
TranSwitch COMM 894065101 3825 60000.00 SH SOLE 60000.00
Tribune COMM 896047107 8005183500.00 SH SOLE 183500.00
Tyco International COMM 902124106 2513 48440.00 SH SOLE 48440.00
US Cellular COMM 911684108 140 2000.00 SH SOLE 2000.00
UniFirst COMM 904708104 390 39000.00 SH SOLE 39000.00
Verizon Communications COMM 92343V104 148 3050.00 SH SOLE 3050.00
Vodafone Group ADR COMM 92857T107 836 22605.00 SH SOLE 22605.00
Waddell & Reed Financial Cl A COMM 930059100 248 8000.00 SH SOLE 8000.00
Waste Management COMM 94106L109 113 6500.00 SH SOLE 6500.00
Whole Foods Market COMM 966837106 1078 20070.00 SH SOLE 20070.00
Williams Communications Group COMM 969455104 922 46100.00 SH SOLE 46100.00
WinStar Communications COMM 975515107 481 31015.30 SH SOLE 31015.30
WorldCom COMM 55268B106 9764321450.00 SH SOLE 321450.00
X-Rite COMM 983857103 1505172000.00 SH SOLE 172000.00
XO Communications Cl A COMM 65333H707 1900 54000.00 SH SOLE 54000.00
Xerox COMM 984121103 753 50000.00 SH SOLE 50000.00
Yahoo COMM 984332106 496 5450.00 SH SOLE 5450.00
Young & Rubicam COMM 987425105 562 11350.00 SH SOLE 11350.00
</TABLE>