ydfmsbgfm view 3