Meandering current