add background refresh status check