now storing the shortlist locally. Need to tidy up saveToRemote and loading local shortlist on reload