add butterfly