Hapi upgrade