added grunt AI