Render refactor

yeah. it should be 1, it's just to be sure