no need to call render_details after first call on el