修改，增加GA