diff --git a/REFERENCE.md b/REFERENCE.md
index 5dedd31..6fdbaf3 100644
--- a/REFERENCE.md
+++ b/REFERENCE.md
@@ -62,6 +62,8 @@ The following parameters are available in the `hdm` class:
* [`ldap_settings`](#-hdm--ldap_settings)
* [`ldap_bind_dn_password`](#-hdm--ldap_bind_dn_password)
* [`hdm_hiera_config_file`](#-hdm--hdm_hiera_config_file)
+* [`puppet_dir`](#-hdm--puppet_dir)
+* [`global_hiera_yaml`](#-hdm--global_hiera_yaml)
* [`custom_lookup_function`](#-hdm--custom_lookup_function)
##### `method`
@@ -322,6 +324,22 @@ want HDM to not use hiera.yaml.
Default value: `'hiera.yaml'`
+##### `puppet_dir`
+
+Data type: `Stdlib::Unixpath`
+
+Path to the complete puppet dir
+
+Default value: `'/etc/puppetlabs'`
+
+##### `global_hiera_yaml`
+
+Data type: `Stdlib::Unixpath`
+
+Absolute path to global hiera.yaml file
+
+Default value: `'/etc/puppetlabs/puppet/hiera.yaml'`
+
##### `custom_lookup_function`
Data type: `Hash[String[1],Enum['yaml', 'eyaml']]`