The perfect GF and BF