diffusions.org