I have a brother basic sewing machine. I am sewing a small quilt for the first time. It calls for a free arm quilting foot, but I am unable to find one for my machine. Is this a generic foot that can be used for all machines?