refector after merge