addet try catch