add all parts