update termo functionality