implementation of bonuses(list)