avoiding A_I