added fcl grammar definition