UTF8 amendments - persistent storage changes and upgrade routine