TODO: remove local storage.