added getPartList