mktemp is hard