add option to swallow errors
release 0.6.0