Simplifying the exercise, adding the button part to the bonus task