<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>
ABM, Inc. Common Stock 000957100 2143 78835.000SH SOLE 78835.000 450.000
27 1000.000 SH DEFINED 1000.000
Agilent Technologies Inc. Common Stock 00846U101 361 7380.000 SH SOLE 7380.000
7 152.000 SH DEFINED 152.000
Albertson's, Inc. Common Stock 013104104 1015 48339.000SH SOLE 48339.000
13 630.000 SH DEFINED 630.000
Ambassadors Int'l Inc. Common Stock 023178106 561 30000.000SH SOLE 30000.000
American Express Co Common Stock 025816109 219 3600.000 SH SOLE 3600.000
American Int'l Group Common Stock 026874107 7230 75556.250SH SOLE 75556.250 843.000 393.000
91 955.500 SH DEFINED 955.500
38 393.000 SH OTHER 393.000
Amgen Inc. Common Stock 031162100 9250 132463.000SH SOLE 132463.000 1000.000 500.000
133 1900.000 SH DEFINED 1900.000
35 500.000 SH OTHER 500.000
Applied Micro Circuits Corp. Common Stock 03822W109 362 1750.000 SH SOLE 1750.000
Ariba Inc. Common Stock 04033V104 204 1424.000 SH SOLE 1424.000
Automatic Data Processing Common Stock 053015103 6059 90595.000SH SOLE 90595.000 1000.000 500.000
74 1100.000 SH DEFINED 1100.000
33 500.000 SH OTHER 500.000
B Square Corp. Common Stock 11776U102 3565 230000.000SH SOLE 230000.000
Bankamerica Corp. Common Stock 06605F102 4400 84003.000SH SOLE 84003.000 1150.000 500.000
56 1075.000 SH DEFINED 700.000 375.000
26 500.000 SH OTHER 500.000
Berkshire Hathaway Inc Common Stock 084670108 1159 180.000 SH SOLE 180.000
Bristol-Myers Squibb Co. Common Stock 110122108 409 7164.000 SH SOLE 7164.000
Chase Manhattan Corp Common Stock 16161A108 269 5817.000 SH SOLE 5817.000
Cisco Systems Inc. Common Stock 17275R102 8225 148868.000SH SOLE 148868.000 1050.000 500.000
99 1800.000 SH DEFINED 1800.000
28 500.000 SH OTHER 500.000
Citigroup -- NEW Common Stock 172967101 370 6837.989 SH SOLE 6837.989
Coca-Cola Common Stock 191216100 899 16310.000SH SOLE 16310.000
Computer Sciences Corp Common Stock 205363104 5711 76910.000SH SOLE 76910.000 600.000 300.000
52 700.000 SH DEFINED 700.000
22 300.000 SH OTHER 300.000
Costco Wholesale Corp. Common Stock 22160k105 4902 140305.000SH SOLE 140305.000 1600.000 1000.000
84 2400.000 SH DEFINED 2400.000
35 1000.000 SH OTHER 1000.000
Cotelligent Group Inc. Common Stock 221630106 828 270449.000SH SOLE 270449.000
Dell Computer Corp. Common Stock 247025109 3806 123513.000SH SOLE 123513.000 1625.000 850.000
54 1750.000 SH DEFINED 1750.000
26 850.000 SH OTHER 850.000
Digital Insight Common Stock 25385P106 892 24853.000SH SOLE 24853.000
EMC Corp./Mass Common Stock 268648102 684 6898.000 SH SOLE 6898.000
Elan Corp PLC Common Stock 284131208 8862 161855.000SH SOLE 161855.000 1350.000 600.000
93 1700.000 SH DEFINED 1700.000
33 600.000 SH OTHER 600.000
Emerson Electric Common Stock 291011104 3609 53860.000SH SOLE 53860.000
13 200.000 SH DEFINED 200.000
Extreme Networks Common Stock 30226d106 435 3800.000 SH SOLE 3800.000
Federal Nat'l Mtg Assn. Common Stock 313586109 372 5200.000 SH SOLE 5200.000
First Tennessee Int'l Common Stock 337162101 247 12087.000SH SOLE 12087.000
Flextronics Inc. Common Stock Y2573F102 214 2600.000 SH SOLE 2600.000
Freddie Mac Common Stock 313400301 5444 100705.000SH SOLE 100705.000 1200.000 500.000
65 1200.000 SH DEFINED 1200.000
27 500.000 SH OTHER 500.000
General Electric Common Stock 369604103 7649 132591.000SH SOLE 132591.000 1175.000 500.000
89 1550.000 SH DEFINED 1550.000
29 500.000 SH OTHER 500.000
Gold Reserve Glass A Common Stock 38068N108 11 19800.000SH SOLE 19800.000
Golden Rule Resources Common Stock 380910109 2 40000.000SH SOLE 40000.000
Hewlett Packard Co. Common Stock 428236103 4743 48892.668SH SOLE 48892.668 500.000 300.000
68 700.000 SH DEFINED 700.000
29 300.000 SH OTHER 300.000
Home Depot Common Stock 437076102 3237 61012.000SH SOLE 61012.000 1200.000 600.000
48 900.000 SH DEFINED 900.000
32 600.000 SH OTHER 600.000
Hooper Holmes Inc. Common Stock 439104100 609 64060.000SH SOLE 64060.000
Intel Corp. Common Stock 458140100 6315 151937.520SH SOLE 151937.520 1400.000 800.000
83 2000.000 SH DEFINED 2000.000
33 800.000 SH OTHER 800.000
International Absorbents, Inc. Common Stock 45885E104 16 35000.000SH SOLE 35000.000
Intl Business Machine Common Stock 459200101 169 1505.000 SH SOLE 1505.000
Johnson & Johnson Common Stock 478160104 5538 58955.000SH SOLE 58955.000 700.000 300.000
56 600.000 SH DEFINED 600.000
28 300.000 SH OTHER 300.000
Juniper Networks Common Stock 48203R104 569 2600.000 SH SOLE 2600.000
Knight Ridder Common Stock 499040103 2535 49885.000SH SOLE 49885.000
25 500.000 SH DEFINED 500.000
Kroger Co. Common Stock 501044101 5084 225345.000SH SOLE 225345.000 3300.000 1500.000
77 3430.000 SH DEFINED 3430.000
34 1500.000 SH OTHER 1500.000
Kushner Locke Company Common Stock 501337406 65 60834.000SH SOLE 60834.000
Marsh & Mclennan Cos Common Stock 571748102 7496 56470.000SH SOLE 56470.000 575.000 275.000
129 975.000 SH DEFINED 975.000
37 275.000 SH OTHER 275.000
Medtronic Inc. Common Stock 585055106 6498 125410.000SH SOLE 125410.000 1200.000 700.000
67 1300.000 SH DEFINED 1300.000
36 700.000 SH OTHER 700.000
Merck & Co. Common Stock 589331107 5445 73145.000SH SOLE 73145.000 850.000 400.000
60 800.000 SH DEFINED 800.000
30 400.000 SH OTHER 400.000
Microsoft Corp. Common Stock 594918104 47261 783604.000SH SOLE 783604.000 250.000 250.000
71 1170.000 SH DEFINED 1170.000
15 250.000 SH OTHER 250.000
Millennium Pharmaceuticals Inc Common Stock 599902103 662 4530.000 SH SOLE 4530.000
Minuteman Int'l Inc. Common Stock 604540104 1763 195900.000SH SOLE 195900.000
Nokia Common Stock 654902204 393 9880.000 SH SOLE 9880.000
Nortel Networks Holdings NEW Common Stock 656581022 308 5170.000 SH SOLE 5170.000
Northern Bank of Commerce Common Stock 66476P100 0 20000.000SH SOLE 20000.000
Northern Trust Corp. Common Stock 665859104 6479 72895.000SH SOLE 72895.000 1100.000 800.000
116 1300.000 SH DEFINED 1300.000
71 800.000 SH OTHER 800.000
Oracle Corp Common Stock 68389X105 723 9175.000 SH SOLE 9175.000
24 300.000 SH DEFINED 300.000
PMC-Sierra Inc. Common Stock 69344F106 458 2130.000 SH SOLE 2130.000
Pentair, Inc. Common Stock 709631105 3550 132700.000SH SOLE 132700.000 1700.000 1100.000
48 1800.000 SH DEFINED 1800.000
29 1100.000 SH OTHER 1100.000
PepsiCo Inc. Common Stock 713448108 4419 96060.000SH SOLE 96060.000 1175.000 600.000
55 1200.000 SH DEFINED 1200.000
28 600.000 SH OTHER 600.000
Pfizer Inc. Common Stock 717081103 5537 123213.000SH SOLE 123213.000 1450.000 650.000
56 1250.000 SH DEFINED 1250.000
29 650.000 SH OTHER 650.000
Pioneer Group Common Stock 723684106 380 8650.000 SH SOLE 8650.000
Pitney Bowes, Inc. Common Stock 724479100 2733 69305.000SH SOLE 69305.000 150.000
32 800.000 SH DEFINED 800.000
Qualcomm Inc. Common Stock 747525103 216 3030.000 SH SOLE 3030.000
Realnetworks Common Stock 75605L104 101 2550.000 SH SOLE 2550.000
Regis Corp. Common Stock 758932107 780 52000.000SH SOLE 52000.000
Ryan's Family Steak Houses, In Common Stock 783519101 632 82200.000SH SOLE 82200.000
SBC Communications, Inc. Common Stock 78387G103 3735 74707.000SH SOLE 74707.000
50 1000.000 SH DEFINED 1000.000
Safeway, Inc. Common Stock 786514208 217 4650.000 SH SOLE 4650.000
Schmitt Industries, Inc. Common Stock 806870101 217 78000.000SH SOLE 78000.000
Schwab (Charles) & Co. Common Stock 808513105 214 6015.644 SH SOLE 6015.644
Si Diamond Tech Inc Common Stock 784249104 58 53320.000SH SOLE 53320.000
Sonus Corp Common Stock 835691106 99 24800.000SH SOLE 24800.000
Starbucks Corp. Common Stock 855244109 6523 162817.000SH SOLE 162817.000 1800.000 950.000
86 2150.000 SH DEFINED 2150.000
38 950.000 SH OTHER 950.000
Sun Microsystems Common Stock 866810104 10179 87190.000SH SOLE 87190.000 300.000
82 700.000 SH DEFINED 700.000
SunGard Data Sys Inc. Common Stock 867363103 7098 165790.000SH SOLE 165790.000 2425.000 1500.000
107 2500.000 SH DEFINED 2500.000
64 1500.000 SH OTHER 1500.000
Sysco Corp. Common Stock 871829107 6567 141795.000SH SOLE 141795.000 1600.000 700.000
51 1100.000 SH DEFINED 1100.000
32 700.000 SH OTHER 700.000
Telefonica Common Stock 879382208 1555 26170.000SH SOLE 26170.000 650.000 350.000
21 350.000 SH DEFINED 350.000
21 350.000 SH OTHER 350.000
Tellabs Inc. Common Stock 879664100 3724 77985.000SH SOLE 77985.000 1150.000 600.000
43 900.000 SH DEFINED 900.000
29 600.000 SH OTHER 600.000
Textron, Inc. Common Stock 883203101 3293 71395.000SH SOLE 71395.000 1050.000 550.000
46 1000.000 SH DEFINED 1000.000
25 550.000 SH OTHER 550.000
Verisign Inc. Common Stock 92343E102 316 1560.000 SH SOLE 1560.000
Veritas Software Common Stock 923436109 314 2210.000 SH SOLE 2210.000
Vodafone Group PLC ADR Common Stock 92857t107 1609 43485.000SH SOLE 43485.000 1000.000 500.000
18 500.000 SH DEFINED 500.000
18 500.000 SH OTHER 500.000
Worldcom Inc. Common Stock 98157D106 3096 101927.000SH SOLE 101927.000 1600.000 1100.000
49 1600.000 SH DEFINED 1600.000
33 1100.000 SH OTHER 1100.000
Xilinx Common Stock 983919101 214 2500.000 SH SOLE 2500.000
H&Q IPO & Emerging Company Fun 71 5703.998 SH SOLE 5703.998
Harbor Capital Appreciation Fu 411511504 468 9271.888 SH SOLE 9271.888
Harbor Fund Capital Appreciati 411511504 74 1473.298 SH SOLE 1473.298
S P D R Trust Unit SR 1 329 2288.000 SH SOLE 2288.000
T. Rowe Price Science & Techno 77957M102 72 1158.659 SH SOLE 1158.659
Vanguard Index Trust 500 Portf 922908108 171 1290.381 SH SOLE 1290.381
</TABLE>