background estimate update