Here's the thing: despite the old directory and the new directory having the same name, they're not one and the same thing. When we cd'ed into this directory to do stuff (like run manage.py) and then move out, we still have a handle pointing to the old directory we just moved. So it errors out on something like `[Errno 2] File not Found` or something since it's looking for a directory that doesn't exist in its current location anymore. Hence, to refresh we have to get out of the directory and then cd back in.