handle errors
0.2.2