discussion:zh:2d_curved_loops