init
merge init