Implement GA generation base flow.