analysis fix