fixinf esl generation