discussion:2d_curved_loops