fixing hash loading, polishing import behavior, updating todo