https://www.bankhar.org/ngf-diagram/
Ngf Diagram