parseParts