More use of temporary files