Buttonholes and Buttons