flexible feedback with highlight and commission check