make sure local storage exists