I wrote: Now, On the 16C711, bit-7 is a code protect bit and if your programmer programs it as a '0' the following nasties occur: You can erase it on "JW" parts, ever! I should have written: "You can't erase it on "JW" parts, ever!" Thanks to Joe Dowlen for pointing out the typo. Jim