squashing fstream bug