revising pushd popd
typo pushd popd
review of working with files theory