added hapi dependency