generate uuid on start
merge