diff --git a/src/main/java/fi/utu/tech/ooj/exercise3/RandomMap.java b/src/main/java/fi/utu/tech/ooj/exercise3/RandomMap.java
index c8e62b68e03f4f66e677939925263cbda1ebb7b7..23f0c4c8e3787b1d9a251cca73395c2a4814726c 100644
--- a/src/main/java/fi/utu/tech/ooj/exercise3/RandomMap.java
+++ b/src/main/java/fi/utu/tech/ooj/exercise3/RandomMap.java
@@ -2,12 +2,12 @@ package fi.utu.tech.ooj.exercise3;
 import java.util.*;
 
 //Demonstraatio main luokassa
-public class RandomMap<K, V> implements Map<K, V> {
+public class RandomMap<T, V> implements Map<T, V> {
 
-    private Map<K, V> AlkuperäinenMap;
+    private Map<T, V> AlkuperäinenMap;
     private Random random;
 
-    public RandomMap(Map<K, V> AlkuperäinenMap){
+    public RandomMap(Map<T, V> AlkuperäinenMap){
         this.AlkuperäinenMap = AlkuperäinenMap;
         this.random = new Random();
     }
@@ -48,7 +48,7 @@ public class RandomMap<K, V> implements Map<K, V> {
     }
 
     @Override
-    public V put(K key, V value) {
+    public V put(T key, V value) {
         return null;
     }
 
@@ -58,7 +58,7 @@ public class RandomMap<K, V> implements Map<K, V> {
     }
 
     @Override
-    public void putAll(Map<? extends K, ? extends V> m) {
+    public void putAll(Map<? extends T, ? extends V> m) {
 
     }
 
@@ -68,7 +68,7 @@ public class RandomMap<K, V> implements Map<K, V> {
     }
 
     @Override
-    public Set<K> keySet() {
+    public Set<T> keySet() {
         return AlkuperäinenMap.keySet();
     }
 
@@ -78,7 +78,7 @@ public class RandomMap<K, V> implements Map<K, V> {
     }
 
     @Override
-    public Set<Entry<K, V>> entrySet() {
+    public Set<Entry<T, V>> entrySet() {
         return AlkuperäinenMap.entrySet();
     }