add 404 controller and index