TSC REGISTRATION