Text this: River of contrasts