How can I stop user choosing a button when this particular choice has reached a limit ?