commission optimization