diff --git a/docs/commands.md b/docs/commands.md
index 9f6f91e0a..ee499d21c 100644
--- a/docs/commands.md
+++ b/docs/commands.md
@@ -15,6 +15,7 @@ $ vagrant
vagrant
vagrant-box
vagrant-down
+vagrant-halt
vagrant-init
vagrant-package
vagrant-reload
@@ -31,16 +32,18 @@ Each binary has its own documentation associated with it as well. By running
`vagrant help COMMAND`, the documentation will show for the given command.
But we'll go over each binary here, as well.
-The commands are documented in the order "most useful" or "most used." While
-this may be annoying for reference needs, the titles of each section are simply
-the command, so you can easily use the browser search to find any command you're
-looking for.
-
## vagrant box
Boxes have there own section: [Vagrant Boxes](/docs/boxes.html)
+
+## vagrant halt
+
+This halts the running virtual machine immediately by essentially "pulling the power."
+It is a force shutdown. If possible, we recommend that virtual machines be shut down
+gracefully by setting up a [rake task](/docs/rake.html) or using [`vagrant ssh`](#vagrant-ssh) to shut it down.
+
## vagrant init
diff --git a/docs/provisioning.md b/docs/provisioning.md
index 092eac0b5..cd478947b 100644
--- a/docs/provisioning.md
+++ b/docs/provisioning.md
@@ -86,7 +86,10 @@ By default, Vagrant JSON configuration looks like the following:
{% highlight ruby %}
{
:instance_role => "vagrant",
- :project_directory => "/vagrant", # Or wherever your project directory is setup
+ :vagrant => {
+ :config => { ... }, # Full Vagrant config
+ :directory => "/vagrant" # Or wherever configured project directory is
+ }
}
{% endhighlight %}