We can now properly override text fields or not

Finally, things are beginning to work...
TDL updates