add factoid storage