add 404 for not found