My Bernina has a separate foot attachment and you drop the button in the back and it makes the hole to fit your button. This is great for most buttons, but it won't do tiny or jumbo sized ones. I have to go "Old School" for those and mark & free-form them.