update ha lib