Mangling with diffusion simulation