TG Registration