improvement on ERROR 404