add gaining bonus, need to fix to gaining more than one