relational shifts
shuffle text