tweaked error messages