several adjustment in AI