fix set parts