<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>
AFLAC COM 001055102 320 5000 SH SOLE 5000
AT&T COM 001957109 350 11920 SH SOLE 11920
AT&T Liberty Media Grp CL A COM 001957208 850 47200 SH SOLE 47200
Abbott Labs COM 002824100 3569 75034 SH SOLE 75034
Affiliated Computer Services COM 008190100 10780 216150 SH SOLE 216150
Agilent Technologies COM 00846U101 261 5337 SH SOLE 5337
Amdocs Ltd COM G02602103 457 7328 SH SOLE 7328
America Online COM 02364J104 1657 30825 SH SOLE 30825
American Express COM 025816109 626 10299 SH SOLE 10299
American Home Products COM 026609107 2977 52630 SH SOLE 52630
American Int'l Group COM 026874107 19837 207310 SH SOLE 207310
Anheuser-Busch COM 035229103 395 9336 SH SOLE 9336
Automatic Data COM 053015103 2456 36727 SH SOLE 36727
BP Amoco COM 055622104 1594 30072 SH SOLE 30072
Bank of America COM 06605F102 588 11235 SH SOLE 11235
Baxter Intl COM 071813109 247 3100 SH SOLE 3100
BellSouth COM 079860102 309 7685 SH SOLE 7685
Berkshire Hathaway CL B COM 084670207 4339 2096 SH SOLE 2096
Best Foods COM 08658U101 258 3548 SH SOLE 3548
Boeing COM 097023105 349 5533 SH SOLE 5533
Bristol Myers-Squibb COM 110122108 2964 51880 SH SOLE 51880
CSG Systems COM 126349109 856 29525 SH SOLE 29525
Chase Manhattan COM 16161A108 362 7848 SH SOLE 7848
Chevron COM 166751107 405 4752 SH SOLE 4752
Cisco Systems COM 17275R102 19862 359500 SH SOLE 359500
Citigroup COM 172967101 1984 36705 SH SOLE 36705
Coca Cola COM 191216100 1664 30189 SH SOLE 30189
Convergys COM 212485106 1954 50275 SH SOLE 50275
DST Systems COM 233326107 9103 77470 SH SOLE 77470
Disney (Walt) COM 254687106 353 9223 SH SOLE 9223
DuPont COM 263534109 302 7290 SH SOLE 7290
EMC COM 268648102 3544 35755 SH SOLE 35755
Exxon Mobil COM 30231G102 8058 90416 SH SOLE 90416
Fannie Mae COM 313586109 217 3035 SH SOLE 3035
FedEx COM 31428X106 712 16050 SH SOLE 16050
Federal Home Loan COM 313400301 232 4300 SH SOLE 4300
First Data COM 319963104 4147 106155 SH SOLE 106155
General Electric COM 369604103 13422 232671 SH SOLE 232671
Gillette COM 375766102 287 9300 SH SOLE 9300
Hewlett Packard COM 428236103 1358 14000 SH SOLE 14000
Home Depot COM 437076102 264 4975 SH SOLE 4975
Hospitality Properties COM 44106M102 1249 53425 SH SOLE 53425
Hubbell Cl B COM 443510201 361 14410 SH SOLE 14410
IBM COM 459200101 4125 36670 SH SOLE 36670
Imax COM 45245E109 623 36800 SH SOLE 36800
Intel COM 458140100 9635 231816 SH SOLE 231816
Jacobs Engineering COM 469814107 7013 173975 SH SOLE 173975
Johnson & Johnson COM 478160104 1506 16033 SH SOLE 16033
Lowe's COM 548661107 4393 97895 SH SOLE 97895
Lucent Tech COM 549463107 285 9317 SH SOLE 9317
MBIA COM 55262C100 4984 70080 SH SOLE 70080
McDonald's COM 580135101 1458 48300 SH SOLE 48300
McGraw-Hill COM 580645109 242 3800 SH SOLE 3800
Merck COM 589331107 4813 64656 SH SOLE 64656
Micrel COM 594793101 214 3200 SH SOLE 3200
Microsoft COM 594918104 471 7816 SH SOLE 7816
Minnesota Mining COM 604059105 248 2726 SH SOLE 2726
Morgan J P COM 616880100 1569 9601 SH SOLE 9601
Morgan Stanley Dean Witter COM 617446448 4756 52010 SH SOLE 52010
NBT Bancorp COM 628778102 443 36896 SH SOLE 36896
National Golf Properties COM 63623G109 733 35550 SH SOLE 35550
Network Appliance COM 64120L104 962 7550 SH SOLE 7550
Nextel COM 65332V103 4348 93010 SH SOLE 93010
Nortel Networks COM 656568102 856 14375 SH SOLE 14375
Northern Trust COM 665859104 462 5200 SH SOLE 5200
PepsiCo COM 713448108 564 12251 SH SOLE 12251
Pfizer COM 717081103 2899 64512 SH SOLE 64512
Pharmacia COM 71713U102 4573 75985 SH SOLE 75985
Philip Morris COM 718154107 867 29447 SH SOLE 29447
Proctor & Gamble COM 742718109 268 4000 SH SOLE 4000
Regions Financial COM 758940100 900 39688 SH SOLE 39688
Rohm-Haas COM 775371107 262 9018 SH SOLE 9018
Royal Dutch COM 780257804 934 15576 SH SOLE 15576
SBC Communications COM 78387G103 1208 24151 SH SOLE 24151
Schering Plough COM 806605101 1999 43000 SH SOLE 43000
Schlumberger COM 806857108 7302 88705 SH SOLE 88705
Siliconix COM 827079203 1233 26135 SH SOLE 26135
Sipex COM 829909100 3567 84800 SH SOLE 84800
Solectron COM 834182107 10307 223450 SH SOLE 223450
Staples COM 855030102 4663 328704 SH SOLE 328704
Texas Instruments COM 882508104 1278 27075 SH SOLE 27075
Time Warner COM 887315109 517 6611 SH SOLE 6611
Transocean Sedco Forex COM G90078109 6835 116595 SH SOLE 116595
Tyco Intl COM 902124106 291 5612 SH SOLE 5612
Union Pacific COM 907818108 212 5466 SH SOLE 5466
United Technologies COM 913017109 305 4400 SH SOLE 4400
Verizon COM 92343V104 803 16569 SH SOLE 16569
Viacom Cl B COM 925524308 811 13871 SH SOLE 13871
Vishay Intertech COM 928298108 1330 43248 SH SOLE 43248
WalMart COM 931142103 3572 74220 SH SOLE 74220
Williams Communications Group COM 969455104 1485 74250 SH SOLE 74250
Williams Companies COM 969457100 4613 109184 SH SOLE 109184
WorldCom COM 98157D106 3376 111155 SH SOLE 111155
Zebra Tech COM 989207105 3704 77075 SH SOLE 77075
</TABLE>