I bought a buttonhole attachment for my Singer 201K, a machine old enough that it doesn't have a zig-zag stitch function. This attachment (the black one) is a little mechanical marvel and moves the fabric instead of the needle to zig-zag stitch.
Included with it were a ruffler and a tucker foot, a little unexpected bonus and more little mechanical marvels.










