init on pc
merge init