Update Part

Part and skeleton structures are updated
Compile is OK, but not checked in runtime