updated for 404 routes