updated to nomb's conditional GA