IAFD Layout

iafd.com improvements