difflation
not defined yet