Changed from display to render to let the client choose what to do with the content