added AI serve