dont depend on name for tmp file