such code IS timing critical, and not exactly trivial, it isn't really all that hard to write (at least not on 65xxx CPUs) -- -Harold Hislop My comments are my own, if you don't like them then don't read them. Apple II series hardware development and engineering services avail.