use ctx.Handle to handle 404 page