fix for multiple diff_args switches