better temp paths