Curling I/O (@pairshaped)