<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 5300 82735.000SH SOLE 82735.000
AT&T COM 001957109 217 7420.000 SH SOLE 7420.000
Abbott Labs COM 002824100 1560 32800.000SH SOLE 32800.000
Adobe Systems COM 00724F101 2499 16100.000SH SOLE 16100.000
Albany International COM 012348108 1211 100920.000SH SOLE 100920.000
Altera COM 021441100 11907 249375.000SH SOLE 249375.000
American Express COM 025816109 5236 86201.000SH SOLE 86201.000
American International Group COM 026874107 9742 101819.000SH SOLE 101819.000
Anchor BanCorp COM 032839102 203 12960.000SH SOLE 12960.000
Associated Bancorp COM 045487105 6566 250150.001SH SOLE 250150.001
Automatic Data Processing COM 053015103 3674 54950.000SH SOLE 54950.000
Bank One COM 059438101 1761 45608.000SH SOLE 45608.000
Banta COM 066821109 278 11425.000SH SOLE 11425.000
Bemis COM 081437105 4101 127662.000SH SOLE 127662.000
Biomet COM 090613100 6110 174598.819SH SOLE 174598.819
Bristol Myers - Squibb COM 110122108 1877 32860.000SH SOLE 32860.000
Cisco Systems COM 17275R102 781 14138.000SH SOLE 14138.000
Citizens Banking COM 564 24524.000SH SOLE 24524.000
Coca-Cola COM 191216100 491 8908.000 SH SOLE 8908.000
Comcast COM 200300200 5017 122575.000SH SOLE 122575.000
Cox Communications COM 224044107 5205 136083.000SH SOLE 136083.000
Dionex COM 254546104 5101 184660.000SH SOLE 184660.000
Echo Bay Mines COM 278751102 22 30000.000SH SOLE 30000.000
Eli Lilly COM 532457108 685 8455.000 SH SOLE 8455.000
Exactech COM 30064E109 2075 119450.000SH SOLE 119450.000
Exxon Mobil COM 30231G102 2173 24382.000SH SOLE 24382.000
Fair Isaac & Company COM 303250104 1283 30075.000SH SOLE 30075.000
Federated Investors COM 314211103 2971 120050.650SH SOLE 120050.650
First Data Corporation COM 319963104 2637 67523.000SH SOLE 67523.000
First Health COM 421928102 4219 130825.000SH SOLE 130825.000
Firstar COM 33761C103 2461 110015.000SH SOLE 110015.000
Franklin Resources COM 354613101 1778 40024.000SH SOLE 40024.000
Gardner Denver COM 365558105 412 25400.000SH SOLE 25400.000
General Electric COM 369604103 3668 63584.000SH SOLE 63584.000
Glaxo COM 37733W105 1003 16600.000SH SOLE 16600.000
IBM COM 459200101 722 6426.369 SH SOLE 6426.369
Intel COM 458140100 7376 177489.922SH SOLE 177489.922
J.P. Morgan COM 616880100 383 2350.000 SH SOLE 2350.000
Johnson & Johnson COM 478160104 1588 16905.013SH SOLE 16905.013
Keebler Foods COM 487256109 3153 75085.000SH SOLE 75085.000
Kimberly-Clark COM 494368103 6005 107601.509SH SOLE 107601.509
Kimberly-Clark De Mexico - ADR COM 494386204 238 18600.000SH SOLE 18600.000
Linear Technology COM 535678106 10148 156740.000SH SOLE 156740.000
Lucent Technologies COM 549463107 281 9210.000 SH SOLE 9210.000
Lumenon Innovative Lightwave COM 55024L109 423 26550.000SH SOLE 26550.000
Marsh & McLennan COM 571748102 6782 51096.000SH SOLE 51096.000
Marshall & Ilsley COM 571834100 2628 52444.000SH SOLE 52444.000
Medtronic COM 585055106 834 16105.000SH SOLE 16105.000
Merck COM 589331107 3394 45598.811SH SOLE 45598.811
Microsoft COM 594918104 1013 16800.000SH SOLE 16800.000
Minnesota Mining and Manufactu COM 604059105 317 3479.000 SH SOLE 3479.000
Molex COM 608554101 1035 19026.000SH SOLE 19026.000
Molex - Class A COM 608554200 4779 115352.000SH SOLE 115352.000
National City Corporation COM 635405103 307 13894.045SH SOLE 13894.045
National Health Investors COM 63633D104 251 37250.000SH SOLE 37250.000
Nestle - ADR COM 641069406 1042 10010.000SH SOLE 10010.000
New Plan Excel Realty COM 648053106 1402 102463.634SH SOLE 102463.634
Nike COM 654106103 1257 31400.000SH SOLE 31400.000
Noble Affiliates COM 654894104 5222 140680.284SH SOLE 140680.284
North Fork Bancorp COM 659424105 339 15700.000SH SOLE 15700.000
Old Kent Financial COM 679833103 574 19837.000SH SOLE 19837.000
Pepsico COM 713448108 368 8000.000 SH SOLE 8000.000
Pfizer COM 717081103 5362 119326.000SH SOLE 119326.000
Philip Morris COM 718154107 534 18157.000SH SOLE 18157.000
Procter & Gamble COM 742718109 563 8405.000 SH SOLE 8405.000
Reuters Group - ADR COM 76132M102 653 5813.000 SH SOLE 5813.000
SBC Communications COM 78387G103 442 8854.000 SH SOLE 8854.000
Schering Plough COM 806605101 22684 487836.000SH SOLE 487836.000
Schlumberger COM 806857108 2350 28560.000SH SOLE 28560.000
Schweitzer-Mauduit Internation COM 808541106 465 34837.000SH SOLE 34837.000
Scudder New Asia Fund COM 811183102 737 59900.000SH SOLE 59900.000
Sigma-Aldrich COM 826552101 273 8300.000 SH SOLE 8300.000
Solectron COM 834182107 15129 328005.000SH SOLE 328005.000
Sprint COM 852061100 320 10925.000SH SOLE 10925.000
SunGard Data Systems COM 867363103 10681 249485.000SH SOLE 249485.000
Synovus Financial COM 87161C105 833 39351.194SH SOLE 39351.194
Sysco COM 871829107 3721 80350.000SH SOLE 80350.000
Tellabs COM 1710 35830.000SH SOLE 35830.000
Transatlantic Holdings COM 893521104 744 8050.000 SH SOLE 8050.000
Transocean Sedco Forex COM RIG 223 3818.000 SH SOLE 3818.000
USA Education Inc. COM 863871505 1233 25600.000SH SOLE 25600.000
VF Corporation COM 918204108 988 40033.000SH SOLE 40033.000
Ventana Medical Systems COM 201 7925.000 SH SOLE 7925.000
Verizon Communications COM 549 11337.360SH SOLE 11337.360
Wachovia COM 929771103 1641 28953.000SH SOLE 28953.000
Walgreen COM 931422109 4014 105824.000SH SOLE 105824.000
Walt Disney COM 254687106 2504 65470.568SH SOLE 65470.568
Waste Management COM 94106L109 2189 125547.000SH SOLE 125547.000
Weingarten Realty COM 948741103 1701 41750.000SH SOLE 41750.000
Wells Fargo COM 949746101 1906 41506.000SH SOLE 41506.000
Worldcom Inc. COM 55268B106 201 6623.000 SH SOLE 6623.000
Albany International COM 012348108 306 25580.000SH SOLE 25580.000
Banta COM 066821109 5209 213737.000SH SOLE 213737.000
Bemis COM 081437105 286 8929.000 SH SOLE 8929.000
Kimberly-Clark COM 494368103 22565 404315.000SH SOLE 404315.000
Weyerhaeuser COM 962166104 1176 29127.000SH SOLE 29127.000
</TABLE>