new 404, and better page title handling