diamond iafd