add local storage util