<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>
AT&T COM 001957109 709 8888 SH SOLE 8888
Abbott Labs COM 002824100 2628 56132 SH SOLE 56132
Aetna COM 008117103 292 3516 SH SOLE 3516
Affiliated Computer Services COM 008190100 11616 253900 SH SOLE 253900
Albertson's COM 013104104 803 14750 SH SOLE 14750
American Express COM 025816109 381 3233 SH SOLE 3233
American Home Products COM 026609107 2956 45304 SH SOLE 45304
American Int'l Group COM 026874107 14943 123876 SH SOLE 123876
Ameritech COM 030954101 533 9246 SH SOLE 9246
Anheuser-Busch COM 035229103 355 4668 SH SOLE 4668
Anicom COM 035250109 481 55000 SH SOLE 55000
Aspect Development COM 045234101 518 22300 SH SOLE 22300
Automatic Data COM 053015103 1539 37200 SH SOLE 37200
BP Amoco ADR COM 055622104 1462 14475 SH SOLE 14475
Bank of America COM 06605F102 542 7673 SH SOLE 7673
Baxter Intl COM 071813109 205 3100 SH SOLE 3100
BellSouth COM 079860102 435 10848 SH SOLE 10848
Berkshire Hathaway CL B COM 084670207 4079 1735 SH SOLE 1735
Block (H & R) COM 093671105 241 5080 SH SOLE 5080
Boeing COM 097023105 323 9500 SH SOLE 9500
Bristol Myers-Squibb COM 110122108 2862 44630 SH SOLE 44630
CCA Prison Realty Trust COM 74264N105 381 21875 SH SOLE 21875
Chase Manhattan COM 16161A108 341 4192 SH SOLE 4192
Chevron COM 166751107 448 5052 SH SOLE 5052
Cisco Systems COM 17275R102 14146 129110 SH SOLE 129110
Citigroup COM 172967101 859 13444 SH SOLE 13444
Coca Cola COM 191216100 1915 31195 SH SOLE 31195
Covance COM 222816100 3231 128930 SH SOLE 128930
DST Systems COM 233326107 3586 59700 SH SOLE 59700
Delta Airlines COM 247361108 200 2884 SH SOLE 2884
Disney (Walt) COM 254687106 231 7423 SH SOLE 7423
Exxon COM 302290101 4805 68095 SH SOLE 68095
FDX Holdings (Federal Express) COM 31304N107 628 6750 SH SOLE 6750
First Data COM 319963104 2244 52485 SH SOLE 52485
General Electric COM 369604103 7642 69079 SH SOLE 69079
Genuine Parts COM 372460105 375 13000 SH SOLE 13000
Gillette COM 375766102 221 3720 SH SOLE 3720
HRPT Properties COM 40426W101 3960 293350 SH SOLE 293350
HSB Group COM 40428N109 1003 27030 SH SOLE 27030
Harley Davidson COM 412822108 310 5400 SH SOLE 5400
HealthSouth COM 421924101 1912 184300 SH SOLE 184300
Heinz, H.J. COM 423074103 220 4650 SH SOLE 4650
Hewlett Packard COM 428236103 922 13600 SH SOLE 13600
Hospitality Properties COM 44106M102 2236 82625 SH SOLE 82625
IBM COM 459200101 2975 16786 SH SOLE 16786
Imax COM 45245E109 1423 72950 SH SOLE 72950
Intel COM 458140100 8336 70124 SH SOLE 70124
Ionics COM 462218108 1056 35060 SH SOLE 35060
Jacobs Engineering COM 469814107 6733 170725 SH SOLE 170725
Johnson & Johnson COM 478160104 1262 13492 SH SOLE 13492
Johnson Controls COM 478366107 343 5500 SH SOLE 5500
Lucent Tech COM 549463107 821 7600 SH SOLE 7600
McDonald's COM 580135101 2560 56500 SH SOLE 56500
MemberWorks COM 586002107 1051 29000 SH SOLE 29000
Merck COM 589331107 1459 18212 SH SOLE 18212
MidAmerican Energy Holdings COM 59562V107 4158 148500 SH SOLE 148500
Mobil COM 607059102 645 7334 SH SOLE 7334
Morgan J P COM 616880100 1351 10951 SH SOLE 10951
Morgan Stanley Dean Witter COM 617446448 2417 24190 SH SOLE 24190
Morton Int'l COM 619335102 4057 110387 SH SOLE 110387
Mutual Risk COM 628351108 3627 94212 SH SOLE 94212
NBT Bancorp COM 628778102 536 25683 SH SOLE 25683
NCO Group COM 628858102 832 22500 SH SOLE 22500
National Golf Properties COM 63623G109 1281 58250 SH SOLE 58250
Nextel COM 65332V103 1714 46800 SH SOLE 46800
Northern Trust COM 665859104 231 2600 SH SOLE 2600
Office Depot COM 676220106 1260 33650 SH SOLE 33650
PepsiCo COM 713448108 361 9201 SH SOLE 9201
Pfizer COM 717081103 1720 12400 SH SOLE 12400
Philip Morris COM 718154107 1052 29899 SH SOLE 29899
Pre-Paid Legal Services COM 740065107 294 12000 SH SOLE 12000
Primedia COM 74157K101 2038 145551 SH SOLE 145551
Proctor & Gamble COM 742718109 475 4854 SH SOLE 4854
Profit Recovery Group COM 743168106 790 20000 SH SOLE 20000
Regions Financial COM 758940100 2107 60858 SH SOLE 60858
Royal Dutch COM 780257804 737 14176 SH SOLE 14176
SBC Communications COM 78387G103 581 12304 SH SOLE 12304
Schering Plough COM 806605101 1580 28600 SH SOLE 28600
Schlumberger COM 806857108 1946 32330 SH SOLE 32330
Sipex COM 829909100 1140 87300 SH SOLE 87300
Snyder Communications COM 832914105 524 18800 SH SOLE 18800
Solectron COM 834182107 6648 136900 SH SOLE 136900
Staples COM 855030102 5061 153941 SH SOLE 153941
Stericycle COM 858912108 537 40000 SH SOLE 40000
Sterling Commerce COM 859205106 1837 59735 SH SOLE 59735
Stewart Enterprises COM 860370105 1560 97100 SH SOLE 97100
Texaco COM 881694103 216 3800 SH SOLE 3800
Time Warner COM 887315109 355 5010 SH SOLE 5010
Tyco Intl Ltd COM 902124106 489 6817 SH SOLE 6817
Vishay Intertech COM 928298108 544 37539 SH SOLE 37539
Wackenhut Corrections COM 929798106 618 32000 SH SOLE 32000
WalMart COM 931142103 4220 45774 SH SOLE 45774
Warner Lambert COM 934488107 255 3850 SH SOLE 3850
Williams COM 969457100 1496 37884 SH SOLE 37884
Zebra Tech COM 989207105 2183 91925 SH SOLE 91925
duPont COM 263534109 310 5340 SH SOLE 5340
</TABLE>