try catch inits