new release with localStorage implementation