It seems to work as an 'OR' - either tone makes the result - but that does not make sense? Shouldn't this be an 'AND' ? How is it supposed to work? Also - the r and w flag -- I'm assuming (which is always risky) that r(reading) means the other end is sending the tone? -------------------------------------------------------------------------------- Karl Schmidt EMail Karl@xtronics.com Transtronics, Inc. WEB http://secure.transtronics.com 3209 West 9th Street Ph (785) 841-3089 Lawrence, KS 66049 FAX (785) 841-0434 The only ones who ever "wins" a divorce are the lawyers. kps --------------------------------------------------------------------------------