global TCM registration

global TCM registration