add local storage and icon