added benefits system.
updated bonus system