diff --git a/CS2JLibrary/NetFramework/System/Collections/ArrayList.xml b/CS2JLibrary/NetFramework/System/Collections/ArrayList.xml
index 3432e69..28a6ae4 100644
--- a/CS2JLibrary/NetFramework/System/Collections/ArrayList.xml
+++ b/CS2JLibrary/NetFramework/System/Collections/ArrayList.xml
@@ -24,11 +24,13 @@
System.Int32
-
- ${this}.addAll(${arg})
+
+ java.util.Arrays
+
+ ${this}.addAll(Arrays.asList(${arg}))
- System.Collections.ICollection
+ System.Object[]
arg
@@ -40,7 +42,7 @@
${this}.addAll(${arg})
- System.Array
+ System.Collections.ICollection
arg
@@ -169,6 +171,18 @@
+
+
+ java.util.Arrays
+
+ new ArrayList(Arrays.asList(${collection}))
+
+
+ System.Object[]
+ collection
+
+
+
new ArrayList(${collection})
diff --git a/CS2JLibrary/NetFramework/System/Globalization/NumberFormatInfo.xml b/CS2JLibrary/NetFramework/System/Globalization/NumberFormatInfo.xml
index b1378d7..750bbc9 100644
--- a/CS2JLibrary/NetFramework/System/Globalization/NumberFormatInfo.xml
+++ b/CS2JLibrary/NetFramework/System/Globalization/NumberFormatInfo.xml
@@ -1,7 +1,9 @@
-
- NumberFormatInfo
+
+ java.util.Locale
+
+ Locale
System.Globalization.NumberFormatInfo
diff --git a/CS2JLibrary/NetFramework/System/Globalization/NumberStyles.xml b/CS2JLibrary/NetFramework/System/Globalization/NumberStyles.xml
index 8e3894d..536954c 100644
--- a/CS2JLibrary/NetFramework/System/Globalization/NumberStyles.xml
+++ b/CS2JLibrary/NetFramework/System/Globalization/NumberStyles.xml
@@ -1,7 +1,7 @@
- NumberStyles
+ int
System.Globalization.NumberStyles
System.Object