update THMC