fail a bit more gracefully