done with initial GA