Complete Info method and increase error detection for HasErrorOccurred