added tmp folder for gui interaction--should always be empty