Use the new modern TCA structure

+LLL Update in JS