fix initAssign