prior to refactoring hash table structure
refactored hash table success
refactored hash table success with files