add GCFID mudule and test.