新修改，增加GA