updated TCHS copy