theory transmmit