added extra to render_result