This isn't as hard as I anticipated. I have already programmed the +,-,*,/, and am about to program logs, antilogs, scientific notation, and roots. I am sure it will be done by wed( hopefully those functions will work as well). Once again it is in 86 basic and would need to be converted to a 92, but I think it will work just fine. I will keep you posted on my progress. -Matt