algo
merging..