all AI checks now have a break funtion in place