two-part design