update background layer