Removed hashtable dependency because fuck hashtables