update part