bugfix - non atomic filename