It's a giant OOPs on my part. My buffer is in Bank 1 and I forgot to allow for the W register save on interrupt. I believe the errors were the result of W being stored in my buffer. I noticed a pattern based on when the error was occuring and in checking, I found this goof. Sorry to have posted the message - operator error! Howard "Who Let Me Code?" McGinnis Howard McGinnis hmcginni@digital.net Electronic Visions, Inc. 1650 Barrett Drive Rockledge FL 32955 (407) 632-7530 http://ddi.digital.net/~hmcginni mcginnis@e-visions.com