tchfamily.java