crack analysis