update background fetch