I guess the problem i'm having is with routing. We use an INI file to route. But I can't see a way to route for errors. Our we have an error.phtml page but there is no way (that i can think of) to have errors route to it without redirecting. If i set up the route to catch all wild cards, something like ... (.*)/(.*) the route would catch everything and not just addresses that aren't valid. So that wouldn't work. Somehow we have to get to an actual page when we hit an error instead of a 404 error message. For every other controller, you are connected to a specific page via routing so i guess the real question is how do you set up a route for invalid pages. Does anyone have a custom 404 page on their site, and if so how did they handle it, can someone possible show me their error controller and routing setup for a custom 404 page. If i could see a valid example I could probably extrapolate what i need to do from there. Zend is pretty awesome but the documentation for it is some of the worst i've ever seen.