EMBED REGISTRATION PORTAL (TBS)