hapi update