AIFD Class