microdiffusions