updated startEsibayesCheckcode with recursive filename