commission feature adding