Fidgeting with the code, added an initial attempt at a 'textual-summary' function