added in (untested) file error testing in hashtable load