Royal Ace bonuses and promotions: an analytical breakdown