Second-order data processing