No tmp file needed