The use of temp files has been completely replaced by variables