final receiving
merge