I have a table stored in on-chip EPROM, but when I copy it back to RAM, 1 out of roughly 20 bytes are slightly corrupted. Has anyone run into a similar problem ? I have re-read the memory from the actual chip and verified that the burning process was ok. Done this with 5 different chips to verify that it is not bad RAM area or other chip specific problem. I almost moved the temp storage ram to see if the basic compiler might be using some RAM addresses for temp storage, but the Same bytes were corrupted, even though the Table was located in a new RAM area. I am baffled. I copied (table read) program memory $3500-roughly $3600 (Pic 17 c756) to RAM 100-255. Error at 106. copied it to RAM 200-255 Error at 206. What am I missing ? Hope someone sees what I am not seeing :) Thanks Marius