Add new parts if missing