i understand the gfm