Partial interface design of improved assembly algorithm