IDFLDI view 3