base for ai settling