add support for datasets in LocalStorage