works except for load, now need to load everything from tmp_loading