IRenderable and other adds