dev: better Thread Data Controller