changing an ambiguous error message that has bugged me for years