wow, windows has pushd and popd? sweet