adjusting to use GAI