Thanks AWOL. I'll try it without using timer interrupts.
Thank you Rob.
I am using an external eeprom for that very reason.
I had the program written in a manner that you have posted but was not happy with it.
I'll give it another try and report here with my concerns, if any.