doc(button) - add code documentation