now ifstream not in a heap