Bonus implementation.