seperated renderer to a render plus window combo