init/merge