similarity code now takes new data and adds it to old data! first steps of UX stuff going on, too