updated the way bonus and salary are calculated, disabled ability to allocate bonus