use local storage instead of syncing