destroy inside try catch
build