diffuserions