try catch logic
0.0.2