add dispersion