try catch bug fixed
backward compatibity error bug fixed