diff --git a/examples/core_examples/hyper_parameter_example.py b/examples/core_examples/hyper_parameter_example.py
index fb8060e4d1c5f405c13f582cd95600560eaabf7c..52ec62db44ec93681350cb8c0fbc268b892281ef 100644
--- a/examples/core_examples/hyper_parameter_example.py
+++ b/examples/core_examples/hyper_parameter_example.py
@@ -48,7 +48,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)
 
@@ -62,12 +62,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