improved fateanalysis