background rendering changes