removed local storage, too many limitations