Updated GA code.