Eeach bonus is available for limited amount of time.
Refactor.