Why add an extra localStorage?