I know the buttonholer I have for the 301 moves the fabric back and forth but I think one might move the needle. It was a real deal 50% off day at the thirft shop which has low prices to begin with anyway.
This buttonholer might be V102878 - that's the # on the box. It is a mystery and I'm not sure I own any zigzag machines minus the Necchi I just remembered I have. I might have a buttonholer already for that one.