it's more convenient to return json for 4** as well, for example
```
{"status": "error", "message": "..some human readable test.."}
```