is this function working
merge