merge ->all with data