update hapi