What about using ```pushd```/```popd```?