add parts.