diffractions