renderer inprovements