New streamlined version of FGCM.
