Assembly and joining processes