train init
merge