abandoning work on TLC class for now