add 404 handlers