update desc when part changes