THumb 2

5/27/23: will replace with polished file ASAP