updates the local storage sync, simplifies options and does more error checking in case sync cannot occur - which will default to normal storage.