implemented give bonuses better
need to test
fixed issue with ember typeerror