fix bug add Part