merge w precise
merge w precise