That is definitely a buttonhole attachment. I am telling my age, but I had one mannnnny years ago. They work great when you learn the basics. It makes both straight and 'keyhole' buttonholes (that's the reason for the cams). Check out the site previously mentioned and you will really enjoy it.