manual merge of all components