dispersion modelling