Reordering functional talk