Text this: The investiture controversy