temp file to store