update ai
merge