App error handling updates, see #114