improved error message possibly shown to user