fixed up reputation add and subtract