Improve error messages
Specs for invalid requests