merge setTHForId