Updated 404 error message
Small refinement
The site key is not requred any more