HashTbl is a real hashtable now.  it was not right before and i didn't look at it since i made it.
Completely re-did my HashTbl.  It was all wrong.