initial adding
merging