yay hashtables!