supress useless try catch block