Is there a reason to have the user "TC" in the system if you specify a custom user?
In opt,
"baz" owns: .appbrowser, .tcrc
"tc" owns: .filetool.lst, .xfiletool.lst, .tce_dir
and "root" owns the rest.
Wouldn't it be more dependable and prettier if "baz" completely replaced "tc" throughout the system and "tc" didn't exist?