diff --git a/examples/core_examples/hyper_parameter_example.py b/examples/core_examples/hyper_parameter_example.py
index 71526b68b85986420e5eef278d863baac5aeca95..0798a9faa07315d1f869d8bf8c6ff09fe0fc0e4a 100644
--- a/examples/core_examples/hyper_parameter_example.py
+++ b/examples/core_examples/hyper_parameter_example.py
@@ -47,7 +47,7 @@ for i in range(Nevents):
         likelihood=likelihood, priors=priors, sampler='nestle', nlive=1000,
         outdir=outdir, verbose=False, label='individual_{}'.format(i),
         save=False, injection_parameters=injection_parameters)
-    ax2.hist(result.posterior.c0, color=line[0].get_color(), normed=True,
+    ax2.hist(result.posterior.c0, color=line[0].get_color(), density=True,
              alpha=0.5, label=labels[i])
     results.append(result)
 
@@ -61,12 +61,12 @@ ax2.legend()
 fig2.savefig('outdir/hyper_parameter_combined_posteriors.png')
 
 
-def hyper_prior(data, mu, sigma):
-    return np.exp(- (data['c0'] - mu)**2 / (2 * sigma**2)) /\
+def hyper_prior(dataset, mu, sigma):
+    return np.exp(- (dataset['c0'] - mu)**2 / (2 * sigma**2)) /\
         (2 * np.pi * sigma**2)**0.5
 
 
-def run_prior(data):
+def run_prior(dataset):
     return 1 / 20