integrated new renderer classes