AI module improvements