storage.java is hashmap, storage2.java is arrayList