fixed AI if-else issue