implement BonusSelector.