added some error propagation/handling #11
0.0.3