fix dispatch argument error