init2
renaming