updated precompiledheaders and ai