added Hashmaps and adding/removing operations