use temporary workspace directory for scratch files