<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>
AMERICA ONLINE INC CORP PFD 02364JAC8 1048 2040000 PRN SOLE 2040000
APP FINANCE VII CORP PFD 00202pac4 14 25000 PRN SOLE 25000
LOEWS CORP 3.125% 09/15/07 CORP PFD 540424al2 22 25000 PRN SOLE 25000
NETWORK ASSOCIATES CORP PFD 640938AB2 38 100000 PRN SOLE 100000
QUANEX CORP. CONVERTIBLE CORP PFD 747620ac6 43 47500 PRN SOLE 47500
ROCHE HLDG AG CORP PFD 771196AC6 54 100000 PRN SOLE 100000
ABBOTT LABORATORIES COM 002824100 8272 173912.00SH SOLE 171727.00
AMERICA ONLINE COM 02364j104 6320 117795.00SH SOLE 115710.00
AMERICAN INT'L GROUP COM 026874107 11757 122869.46SH SOLE 121609.46
ARIBA, INC COM 04033v104 229 1600.00 SH SOLE 1600.00
ASPECT MEDICAL SYSTEMS, INC. COM 045235108 644 52078.00 SH SOLE 52078.00
AT&T CORP COM 001957109 286 9874.00 SH SOLE 9874.00
BANK OF NEW YORK COM 064057102 10786 190904.00SH SOLE 188909.00
BE FREE INC. COM 073308108 519 122059.00SH SOLE 115559.00
BELLSOUTH CORP COM 079860102 293 7274.00 SH SOLE 7274.00
BLYTH INC. COM 09643p108 881 37600.00 SH SOLE 36000.00
CENTURA BANKS, INC. COM 15640t100 527 13750.00 SH SOLE 12350.00
CIENA CORPORATION COM 171779101 5275 42948.00 SH SOLE 42948.00
CISCO SYSTEMS INC COM 17275r102 8855 160267.00SH SOLE 158607.00
CITIGROUP COM 172967101 6974 129001.21SH SOLE 127296.21
CMGI INC COM 125750109 879 31469.00 SH SOLE 31469.00
COLGATE PALMOLIVE COM 194162103 6325 133997.00SH SOLE 132227.00
COLUMBUS MCKINNON CORP. COM 199333105 1605 118350.00SH SOLE 114350.00
COMPAQ COMPUTER CORP COM 204493100 6094 219215.00SH SOLE 216040.00
CONCORD COMMUNICATIONS INC. COM 206186108 552 20826.00 SH SOLE 19326.00
CONOCO INC -CL B COM 208251405 5031 186784.00SH SOLE 183914.00
CORNING INC COM 219350105 12590 42249.00 SH SOLE 41788.00
CSG SYSTEMS INTERNATIONAL INC. COM 126349109 841 29000.00 SH SOLE 28000.00
CULLEN FROST BANC COM 229899109 702 21600.00 SH SOLE 20200.00
CURIS INC COM 231269101 286 14321.00 SH SOLE 14321.00
CVS CORP COM 126650100 5911 127624.00SH SOLE 125684.00
DIAMONDS TRUST SERIES I COM 252787106 864 8099.00 SH SOLE 8034.00
DOUBLECLICK INC COM 258609304 258 8054.00 SH SOLE 8054.00
DUKE ENERGY CORP. COM 264399106 307 3575.00 SH SOLE 3575.00
DUPONT COM 263534109 3418 83616.00 SH SOLE 81791.00
EDEN ROC MINERAL CORP COM 279900104 5 10000.00 SH SOLE 10000.00
EMC CORPORATION COM 268648102 9806 98799.00 SH SOLE 97637.00
EMERSON ELEC CO COM 291011104 6504 97076.00 SH SOLE 95526.00
EXTREME NETWORKS INC. COM 30226d106 412 3600.00 SH SOLE 3600.00
EXXON MOBIL CORPORATION COM 30231g102 8447 94789.00 SH SOLE 93639.00
FANNIE MAE COM 313586109 8622 120588.00SH SOLE 118268.00
FORD MOTOR CO. COM 345370860 4705 184507.77SH SOLE 181647.77
GENERAL ELECTRIC COM 369604103 12875 222696.00SH SOLE 220531.00
GILLETTE CO COM 375766102 4350 140903.00SH SOLE 137768.00
GLAXO HLDS PLC COM 37733w105 6672 110391.00SH SOLE 109086.00
GLOBAL CROSSING LTD COM g3921a100 302 9749.00 SH SOLE 9549.00
HARMONIC, INC. COM 413160102 678 28270.00 SH SOLE 26370.00
HEINZ (H.J.) CO COM 423074103 6810 183747.00SH SOLE 181382.00
HOME DEPOT INC COM 437076102 7608 143709.00SH SOLE 142089.00
HYPERION SOLUTIONS CORP COM 44914m104 836 32300.00 SH SOLE 30700.00
I2 TECHNOLOGIES INC COM 465754109 2667 14255.00 SH SOLE 13805.00
IBASIS INC. COM 450732102 942 59316.00 SH SOLE 59316.00
INGERSOLL RAND CO COM 456866102 219 6465.00 SH SOLE 6465.00
INKTOMI CORP COM 457277101 2374 20822.00 SH SOLE 20422.00
INTEL CORPORATION COM 458140100 8289 199438.11SH SOLE 197924.11
INTERNATIONAL BUSINESS MACHINE COM 459200101 1026 9120.00 SH SOLE 9120.00
JOHN DEERE & CO COM 244199105 6595 198333.00SH SOLE 194743.00
JOHNSON & JOHNSON COM 478160104 8041 85602.00 SH SOLE 84560.00
JUNIPER NETWORKS, INC COM 48203r104 245 1120.00 SH SOLE 1120.00
KEYNOTE SYSTEMS INC COM 493308100 445 16635.00 SH SOLE 15635.00
LATTICE SEMICONDUCTOR CORP. COM 518415104 1286 23925.00 SH SOLE 23225.00
LUCENT COM 549463107 3655 119823.00SH SOLE 116643.00
MARCHFIRST INC COM 566244109 405 25814.00 SH SOLE 23714.00
MERCK & CO. INC. COM 589331107 7796 104733.77SH SOLE 103123.77
MERCURY INTERACTIVE CORP COM 589405109 3987 25435.00 SH SOLE 24835.00
MICREL INC COM COM 594793101 2238 33410.00 SH SOLE 32310.00
MICROCHIP TECHNOLOGY INC COM 595017104 1557 47087.50 SH SOLE 45962.50
MICROSOFT CORP COM 594918104 6517 108047.00SH SOLE 106557.00
MOTOROLA INC. COM 620076109 729 25792.00 SH SOLE 25292.00
MUTUAL RISK MANAGEMENT LTD. COM 628351108 1287 58648.00 SH SOLE 55848.00
NASDAQ-100 SHARES COM 631100104 419 4730.00 SH SOLE 4730.00
NET.GENESIS CORP COM 64107e107 248 28550.00 SH SOLE 26050.00
NETIQ CORP COM 64115p102 1399 21300.00 SH SOLE 20300.00
NEW ERA OF NETWORKS INC. COM 644312100 341 14025.00 SH SOLE 12725.00
ORACLE CORPORATION COM 68389x105 261 3310.00 SH SOLE 3010.00
PARAMETRIC TECHNOLOGY CORP. COM 699173100 190 17397.00 SH SOLE 17397.00
PAYCHEX COM 704326107 8626 164313.19SH SOLE 161968.19
PEPSICO COM 713448108 8598 186920.00SH SOLE 184565.00
PFIZER INC COM 717081103 7889 175669.00SH SOLE 173639.00
PROCTER & GAMBLE CO. COM 742718109 348 5200.00 SH SOLE 5200.00
RATIONAL SOFTWARE COM 75409p202 2473 35640.00 SH SOLE 34440.00
REMEDY CORP. COM 759548100 599 31740.00 SH SOLE 30540.00
RSA SECURITY INC COM 749719100 1242 28800.00 SH SOLE 28000.00
S&P 400 MID-CAP DEPOSITORY REC COM 595635103 310 3158.00 SH SOLE 3158.00
S&P 500 DEPOSITORY RECEIPT COM 78462f103 843 5869.00 SH SOLE 5794.00
SONUS NETWORKS INC. COM 835916107 3204 25354.00 SH SOLE 24979.00
SUN MICROSYSTEMS INC. COM 866810104 7997 68493.00 SH SOLE 67610.00
TEXACO INC COM 881694103 5617 106991.00SH SOLE 105376.00
TUMBLEWEED COMMUNICATIONS, CP COM 899690101 2250 44113.00 SH SOLE 43113.00
UNITED PARCEL SERVICE -CL B COM 911312106 5836 103516.00SH SOLE 101911.00
VERIZON COMMUNICATIONS COM 92343v104 6717 138672.00SH SOLE 136230.00
VERSATA INC. COM 925298101 1186 44741.00 SH SOLE 43141.00
VIGNETTE CORPORATION COM 926734104 1261 42199.00 SH SOLE 40949.00
VINTAGE PETE INC COM 927460105 8528 374836.00SH SOLE 368841.00
WALT DISNEY COM COM 254687106 6305 164843.00SH SOLE 163033.00
WELLS FARGO & CO COM 949746101 8497 184975.00SH SOLE 182890.00
WINSTAR COMMUNICATIONS INC. COM 975515107 550 35472.00 SH SOLE 34072.00
WIT SOUNDVIEW GROUP, INC. COM 977383108 180 20038.00 SH SOLE 20038.00
WORLDCOM INC COM 98157d106 5345 175974.99SH SOLE 172326.99
YAHOO INC COM 984332106 643 7068.00 SH SOLE 7068.00
CADBURY SCHWEPPE PREF SER A PFD 127207207 238 9875 SH SOLE 9875
TCI COMMUNICATION FIN PFD A PFD 872286208 247 9750 SH SOLE 9750
INGERSOLL-RAND INCOME PRIDES CV PFD 456867209 199 11050 SH SOLE 10050
MONSANTO CO PFD 6.5% CV PFD 611662305 507 9675 SH SOLE 9675
TRIBUNE CO (TRB) 6.25% 8/15/01 CV PFD 896047206 304 21700 SH SOLE 21700
VANGUARD INDEX 500 FUND MUT FD 922908108 530 3997.044 SH SOLE 3997.044
</TABLE>