More descriptive error messages

does it make more sense like this? I've corrected the spelling mistakes :D