added bonus component