Persistence Update

#15, FF 10 is interpreting an "undefined" string as undefined