return of fstream