update part list and die list