Buttons and Knots