IDGPTNF view 3