use elisp pwd instead of shell pwd