new render declaration, not implemented yed, builds, not tested