Agreed that buttonsNb deserve a better name.