updating hapi