this is scary when do we want to swallow all errors?

If there is a good reason, please comment it. I suspect though we may want to rethink this.