fail more gracefully