changed get_row to just return th edic at the row
new idea- hash by tuple but don't create anything from keys at teh beginnign:
normalize and get row seem to work
working draft of predict function update