Reference parts by id not name
Update machines