TTYDFP view 2