diff --git a/apps/susidns/src/java/src/i2p/susi/dns/AddressbookBean.java b/apps/susidns/src/java/src/i2p/susi/dns/AddressbookBean.java
index 323673bae26bc2624b6955970fa9b90c4c4e6130..ebd0ee913f5ee006194075d1f7030ad11c5397af 100644
--- a/apps/susidns/src/java/src/i2p/susi/dns/AddressbookBean.java
+++ b/apps/susidns/src/java/src/i2p/susi/dns/AddressbookBean.java
@@ -82,7 +82,7 @@ public class AddressbookBean extends BaseBean
 	public AddressbookBean()
 	{
 		super();
-		deletionMarks = new LinkedList();
+		deletionMarks = new LinkedList<String>();
 		beginIndex = 0;
 		endIndex = DISPLAY_SIZE - 1;
 	}
@@ -150,7 +150,7 @@ public class AddressbookBean extends BaseBean
 		try {
 			fis =  new FileInputStream( getFileName() );
 			addressbook.load( fis );
-			LinkedList<AddressBean> list = new LinkedList();
+			LinkedList<AddressBean> list = new LinkedList<AddressBean>();
 			Enumeration e = addressbook.keys();
 			while( e.hasMoreElements() ) {
 				String name = (String)e.nextElement();
diff --git a/apps/susidns/src/java/src/i2p/susi/dns/ConfigBean.java b/apps/susidns/src/java/src/i2p/susi/dns/ConfigBean.java
index 44be2c97a0b241ad84c6157d7e4a439380a07241..d74f94ff6a91678816068cac140e2f2c30470a41 100644
--- a/apps/susidns/src/java/src/i2p/susi/dns/ConfigBean.java
+++ b/apps/susidns/src/java/src/i2p/susi/dns/ConfigBean.java
@@ -34,7 +34,6 @@ import java.util.Properties;
 import net.i2p.I2PAppContext;
 import net.i2p.data.DataHelper;
 import net.i2p.util.OrderedProperties;
-import net.i2p.util.SecureFileOutputStream;
 
 public class ConfigBean implements Serializable {
 	
diff --git a/apps/susidns/src/java/src/i2p/susi/dns/NamingServiceBean.java b/apps/susidns/src/java/src/i2p/susi/dns/NamingServiceBean.java
index bb9cf4e7cb3181775c48cc745e175db970ca7a7b..ec245093a4859c4310db9b00247ed57edd73f6ce 100644
--- a/apps/susidns/src/java/src/i2p/susi/dns/NamingServiceBean.java
+++ b/apps/susidns/src/java/src/i2p/susi/dns/NamingServiceBean.java
@@ -146,7 +146,7 @@ public class NamingServiceBean extends AddressbookBean
 		Debug.debug("Searching within " + service + " with filename=" + getFileName() + " and with filter=" + filter + " and with search=" + search);
 		String message = "";
 		try {
-			LinkedList<AddressBean> list = new LinkedList();
+			LinkedList<AddressBean> list = new LinkedList<AddressBean>();
 			Map<String, Destination> results;
 			Properties searchProps = new Properties();
 			// only blockfile needs this
diff --git a/apps/susidns/src/java/src/i2p/susi/dns/SubscriptionsBean.java b/apps/susidns/src/java/src/i2p/susi/dns/SubscriptionsBean.java
index bd04fecf637ba35ec4497b1c830bf6e0fb242908..25ba72b6cbf84fd54dcd8193d684332b9702dc25 100644
--- a/apps/susidns/src/java/src/i2p/susi/dns/SubscriptionsBean.java
+++ b/apps/susidns/src/java/src/i2p/susi/dns/SubscriptionsBean.java
@@ -37,7 +37,6 @@ import java.util.List;
 
 import net.i2p.data.DataHelper;
 import net.i2p.util.SecureFileOutputStream;
-import net.i2p.util.SystemVersion;
 
 public class SubscriptionsBean extends BaseBean
 {
@@ -89,7 +88,7 @@ public class SubscriptionsBean extends BaseBean
 		File file = new File( getFileName() );
 		try {
 			// trim and sort
-			List<String> urls = new ArrayList();
+			List<String> urls = new ArrayList<String>();
                         InputStream in = new ByteArrayInputStream(content.getBytes("UTF-8"));
                         String line;
                         while ((line = DataHelper.readLine(in)) != null) {