final changes for GA_FEWD class