move Render out of Interface