nearly fully implemented TF112**
(hopefully) fully implemented TF112**
Merge branch 'WorkBareus'