Fixed a bug where commision work can be negative