RF - rename _gfa_sh and make it private