The problem with the mapping function in a hash table is that if two new data items with each length appear they will collide for a location. To solve this, we use separate chaining, this means that if a piece of data such as jane is entered, it will also be stored at 4 but as a new node. This means that when searching the index 4, the linked list within will have to be searched also.