ok I don,t know where you live if you are in the USA or not, but if you are get a DR orders for the Harmony buttonhole needle. and after you get them you will know why. If you can, restated your old buttohnole they are still good, and have three buttonhole sites. It is very rare one have that lenght of a fistula but you appear to have one. Have you had a problems with infections?