use utils merge