Interesting. I remember reading up somewhere about how you have 3 tries to get the write code (3 byte) right otherwise it self destructs? Hmm, how easy do you think it is to dump the contents of the SmartCity card to a file, use it up a bit, then restore the card from the dump, vs. programming a blank card?