Text this: Algorithmics of matching under preferences