using local storage, fixed search, cleanup dates